algebra.structures.identity
An Identity structure for use in functional programming.
This specific implementation of Identity implements the following specifications taken from Fantasy Land:
- Applicative
- Identity
- Composition
- Homomorphism
- Interchange
- Chain
- Associativity
- Functor
- Identity
- Composition
- Monad
- Left Identity
- Right Identity
- Monoid
- Left Identity
- Right Identity
- Semigroup
- Associativity