Table of contents
- Identity (type alias)
- URI (type alias)
- URI (constant)
- getEq (constant)
- getShow (constant)
- identity (constant)
- alt (export)
- ap (export)
- apFirst (export)
- apSecond (export)
- chain (export)
- chainFirst (export)
- duplicate (export)
- extend (export)
- flatten (export)
- foldMap (export)
- map (export)
- reduce (export)
- reduceRight (export)
Identity (type alias)
Signature
export type Identity<A> = A
Added in v2.0.0
URI (type alias)
Signature
export type URI = typeof URI
Added in v2.0.0
URI (constant)
Signature
export const URI: "Identity" = ...
Added in v2.0.0
getEq (constant)
Signature
export const getEq: <A>(E: Eq<A>) => Eq<Identity<A>> = ...
Added in v2.0.0
getShow (constant)
Signature
export const getShow: <A>(S: Show<A>) => Show<Identity<A>> = ...
Added in v2.0.0
identity (constant)
Signature
export const identity: Monad1<URI> & Foldable1<URI> & Traversable1<URI> & Alt1<URI> & Comonad1<URI> & ChainRec1<URI> = ...
Added in v2.0.0
alt (export)
Signature
;<A>(that: () => A) => (fa: A) => A
Added in v2.0.0
ap (export)
Signature
;<A>(fa: A) => <B>(fab: (a: A) => B) => B
Added in v2.0.0
apFirst (export)
Signature
;<B>(fb: B) => <A>(fa: A) => A
Added in v2.0.0
apSecond (export)
Signature
;<B>(fb: B) => <A>(fa: A) => B
Added in v2.0.0
chain (export)
Signature
;<A, B>(f: (a: A) => B) => (ma: A) => B
Added in v2.0.0
chainFirst (export)
Signature
;<A, B>(f: (a: A) => B) => (ma: A) => A
Added in v2.0.0
duplicate (export)
Signature
;<A>(ma: A) => A
Added in v2.0.0
extend (export)
Signature
;<A, B>(f: (fa: A) => B) => (ma: A) => B
Added in v2.0.0
flatten (export)
Signature
;<A>(mma: A) => A
Added in v2.0.0
foldMap (export)
Signature
;<M>(M: Monoid<M>) => <A>(f: (a: A) => M) => (fa: A) => M
Added in v2.0.0
map (export)
Signature
;<A, B>(f: (a: A) => B) => (fa: A) => B
Added in v2.0.0
reduce (export)
Signature
;<A, B>(b: B, f: (b: B, a: A) => B) => (fa: A) => B
Added in v2.0.0
reduceRight (export)
Signature
;<A, B>(b: B, f: (a: A, b: B) => B) => (fa: A) => B
Added in v2.0.0