Table of contents
- URI (type alias)
- Const (class)
- URI (constant)
- const_ (constant)
- getApplicative (function)
- getApply (function)
- getSetoid (function)
URI (type alias)
Signature
export type URI = typeof URI
Const (class)
Signature
export class Const<L, A> {
constructor(readonly value: L) { ... }
...
}
Added in v1.0.0
map (method)
Signature
map<B>(f: (a: A) => B): Const<L, B> { ... }
contramap (method)
Signature
contramap<B>(f: (b: B) => A): Const<L, B> { ... }
fold (method)
Signature
fold<B>(f: (l: L) => B): B { ... }
inspect (method)
Signature
inspect(): string { ... }
toString (method)
Signature
toString(): string { ... }
URI (constant)
Signature
export const URI = ...
const_ (constant)
Signature
export const const_: Functor2<URI> & Contravariant2<URI> = ...
Added in v1.0.0
getApplicative (function)
Signature
export const getApplicative = <L>(M: Monoid<L>): Applicative2C<URI, L> => ...
Added in v1.0.0
getApply (function)
Signature
export const getApply = <L>(S: Semigroup<L>): Apply2C<URI, L> => ...
Added in v1.0.0
getSetoid (function)
Signature
export const getSetoid = <L, A>(S: Setoid<L>): Setoid<Const<L, A>> => ...
Added in v1.0.0