export type Callback = (t: T) => R