typed_structor

Struct library

A library for defining and working with typed structs in Elixir

TypedStructor is a library for defining typed structs, exceptions and record macros with effortlessly.

GitHub

13 stars
1 watching
1 forks
Language: Elixir
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ejpcmac/typed_structA library to simplify struct definition with type enforcement and default values.734
meh/elixir-datastructuresA collection of Elixir data structures and their associated protocols.215
appcues/exconstructorAn Elixir library that simplifies struct instantiation from external data286
ejpcmac/typed_struct_lensAutomates boilerplate lens definition for TypedStructs in Elixir8
ejpcmac/typed_struct_legacy_reflectionRe-enables legacy reflection functions from TypedStruct 0.1.x in Elixir.0
meh/extsA lightweight Elixir wrapper around the built-in ets table implementation for storing and managing Erlang terms7
exstruct/etudeA concurrency utility library for Elixir/ERlang that simplifies the use of async and retry mechanisms in concurrent programming.11
sabiwara/ajaAn Elixir standard library extension focused on efficient data structures and manipulation213
maxim2266/strA lightweight C library providing string manipulation functions.312
elixirscript/elixir-estreeDefines structs and tools for generating JavaScript AST to code from the ESTree spec.103
kleinernik/elixir-aes-cmacAn Elixir implementation of the AES-CMAC encryption algorithm as defined in RFC 4493.9
msharp/elixir-statisticsA collection of statistical functions and distributions implemented in Elixir138
jui/mustachexA templating library for Elixir that allows rendering dynamic content in mustache-like templates.18
witchcrafters/witchcraftA set of Elixir libraries providing algebraic and categorical abstractions1,201
wende/elchemyA compiler and transpiler for Elixir code written in a statically-typed syntax compatible with Elm's tooling1,146