diff --git a/src/index.ts b/src/index.ts index 171f217..5432f64 100644 --- a/src/index.ts +++ b/src/index.ts @@ -107,7 +107,7 @@ export function pipe(f1: (...args: IN) => INT, f2: (va /** * Attribute getter */ -export function attr(name: K): >(obj: O) => V { +export function attr(name: K): >(obj: O) => O[K] { return obj => obj[name]; }