21it / calculus
New data types with real encapsulation. Create smart constructors, private and immutable fields, sum types and many other fun things. Inspired by Alonzo Church.
☆38Updated 4 years ago
Related projects: ⓘ
- Elixir Extended Protocol☆48Updated 3 months ago
- Just a mix command for running dialyzer :)☆19Updated 6 years ago
- Isolate tests from the real world, inspired by Ruby's VCR.☆53Updated 3 years ago
- Handy enumerable operations implementation.☆71Updated 2 years ago
- A pipe-macro for Elixir that allows bare function captures☆45Updated 4 years ago
- Library to build GraphQL queries and mutations from Elixir structs☆35Updated last year
- A starter pack for Scenic Development with simple livereload built-in☆38Updated 5 years ago
- Simple macro for generating SQL's functions macro wrappers☆49Updated 7 months ago
- Convert Erlang style structs and error messages to equivalent Elixir.☆34Updated 4 months ago
- ☆25Updated 2 years ago
- Constructs a multipart message, such an HTTP form data request or multipart email☆50Updated 2 months ago
- Keep your ETS tables running forever using bouncing GenServers☆95Updated 8 months ago
- Library to easily intercept Elixir function calls☆44Updated 3 years ago
- Functions for working with calendar intervals☆71Updated 4 years ago
- Algebraic Data Types for Elixir: Both functional and fun.☆71Updated last year
- A tool for composing and executing workflows at runtime for Elixir.☆39Updated 9 months ago
- Elixir programming language design by contract library☆64Updated 5 years ago
- More handy task runner, allowing retries, callbacks, assurance that the task succeeded, and more☆55Updated 3 months ago
- Design by contract in elixir☆45Updated 3 years ago
- Elixir library for managing the operator configuration of a system☆43Updated 3 years ago
- Easily spawn Elixir nodes (supervising, Mix configured, easy asserted / refuted) within ExUnit tests☆43Updated 2 years ago
- Rational number library for Elixir.☆40Updated 6 months ago
- Queue data structure for Elixir-lang☆30Updated 2 months ago
- Ecto Observable adds observable functionality to Ecto Repo.☆25Updated 5 years ago
- Elixir wrapper of :digraph with a pinch of protocols and sigils☆38Updated 2 months ago
- A simple abstraction for standardized observability with telemetry and more in Elixir☆40Updated 5 months ago
- Gradualizer Mix Wrapper☆68Updated 4 years ago
- Web based log viewer for Erlang and Elixir applications☆23Updated 4 years ago
- A collection of Elixir algorithms and coding best practices.☆28Updated 4 years ago
- Keep track of your data structure's revisions, persistence layer agnostic.☆28Updated last year