fun_land

FunLand adds Behaviours to define Algebraic Data Types ('Container' data types) to Elixir, such as Functors, Monoids and Monads.

Behaviours and Interfaces

Stars

73

Unreleased Activity

Unknown

First Release

9

years ago

Last Release

5

years ago

Downloads

876

last 90 days

Last Stable Version

0.10.0

Activity

last year

Pull Requests

Open 0
Merged 0

Latest Merged Pull Requests

No Github activity

Issues

Open 0
Closed 0

Version 0.10.0

Published Dec 2020
Elixir Version Requirement ~> 1.3
Documentation for 0.10.0

Dependencies

2
currying ~> 1.0

The Currying library allows you to partially apply (or 'curry') any Elixir function, in a very transparent way. It also optionally implements the infix operator `~>` as a synomym for currying.

numbers ~> 5.0

Numbers dispatches on any numeric type that follows the `Numeric` behaviour. This allows you to create composite types working with _any_ numeric type (Decimal, Ratio, Tensor, ComplexNum, ???)!

No changelog for 0.10.0
Inspect source for 0.10.0

Community

Looks like this space is still empty… Want to be the first to contribute?

Share an article, talk, or podcast by adding resources to this package.

Related Packages

10 packages