fun_land
FunLand adds Behaviours to define Algebraic Data Types ('Container' data types) to Elixir, such as Functors, Monoids and Monads.
Behaviours and InterfacesPackage Resources
Stars
Unreleased Activity
First Release
9
years agoLast Release
5
years agoDownloads
876
last 90 daysLast Stable Version
0.10.0
Version 0.10.0
Dependencies
2The 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 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, ???)!
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.
db_connection
2.8.1Database connection behaviour for database transactions and connection pooling
enough
0.1.0A gen_server implementation with additional, overload-protected call type
connection
1.1.0Connection behaviour for connection processes
knigge
1.4.1An opinionated way of dealing with behaviours.