ejpcmac/typed_struct
An Elixir library for defining structs with a type without writing boilerplate code.
ElixirMIT
Issues
- 0
Support exceptions using `defexception`
#47 opened by matt-hobbs-prima - 5
Port to Elixir core?
#5 opened by arnodirlam - 2
default value not checked if the typespec is missing
#45 opened by meox - 5
Seems broken on Elixir 1.14.0
#31 opened by ejpcmac - 4
- 0
- 0
- 7
Create a module when creating a structure
#17 opened by shiroyasha - 1
Potentially integrate with Poison?
#13 opened by LukeWood - 0
Define the API
#1 opened by ejpcmac - 10
- 1
Remove built-in reflection support
#16 opened by ejpcmac - 0
- 0
Add the ability to enforce keys by default
#6 opened by ejpcmac - 14
Type checking when defining a struct
#3 opened by mkaszubowski - 1
Field Type is not being enforced
#41 opened by pradeep-in - 1
Extension for records
#26 opened by saleynik - 1
Private types
#27 opened by saleynik - 0
Add CONTRIBUTERS file
#38 opened by saleyn - 7
How access the `type`'s module?
#21 opened by chukinas - 0
Aliases declared in a typedstruct block are not reacheable from type definition
#22 opened by ejpcmac - 0
- 11
Potential integration with Ecto?
#7 opened by cblage - 2
- 7
- 3
Non-clashing module attributes
#15 opened by lasseebert - 12
Add a plugin system
#9 opened by ejpcmac - 2
Support for opaque/private types
#10 opened by gornik