lodash-fantasy
Version:
Fantasy Land compatible types built with lodash.
34 lines (27 loc) • 2.14 kB
Markdown
# lodash-fantasy
> [Fantasy Land][] compatible types built with [lodash][].
_Note: Requires Node.js 4+._
## Available Types
### Data
| Name | [Applicative][] | [Apply][] | [Chain][] | [Comonad][] | [Extend][] | [Foldable][] | [Functor][] | [Monad][] | [Monoid][] | [Semigroup][] | [Setoid][] | [Traversable][] |
|----------------|:---------------:|:---------:|:---------:|:-----------:|:----------:|:------------:|:-----------:|:---------:|:----------:|:-------------:|:----------:|:---------------:|
| [Either][] | ✔ | ✔ | ✔ | | ✔ | | ✔ | ✔ | | | ✔ | |
| [Maybe][] | ✔ | ✔ | ✔ | | ✔ | | ✔ | ✔ | | | ✔ | |
| [Validation][] | ✔ | ✔ | ✔ | | ✔ | | ✔ | ✔ | ✔ | ✔ | ✔ | |
[Applicative]: https://github.com/fantasyland/fantasy-land#applicative
[Apply]: https://github.com/fantasyland/fantasy-land#apply
[Chain]: https://github.com/fantasyland/fantasy-land#chain
[Comonad]: https://github.com/fantasyland/fantasy-land#comonad
[Either]: http://jlmorgan.github.io/node-lodash-fantasy/Either.html
[Extend]: https://github.com/fantasyland/fantasy-land#extend
[Fantasy Land]: https://github.com/fantasyland/fantasy-land
[Foldable]: https://github.com/fantasyland/fantasy-land#foldable
[Functor]: https://github.com/fantasyland/fantasy-land#functor
[lodash]: https://lodash.com/
[Maybe]: http://jlmorgan.github.io/node-lodash-fantasy/Maybe.html
[Monad]: https://github.com/fantasyland/fantasy-land#monad
[Monoid]: https://github.com/fantasyland/fantasy-land#monoid
[Semigroup]: https://github.com/fantasyland/fantasy-land#semigroup
[Setoid]: https://github.com/fantasyland/fantasy-land#setoid
[Traversable]: https://github.com/fantasyland/fantasy-land#traversable
[Validation]: http://jlmorgan.github.io/node-lodash-fantasy/Validation.html