Our great sponsors
- Learn Elixir Learn Elixir in as little as 12 Weeks
- Paraxial.io - Elixir and Phoenix Application Security Platform
- InfluxDB - Access the most powerful time series database as a service
- SonarLint - Clean code begins in your IDE with SonarLint
|almost 8 years ago||10 days ago|
|Apache License 2.0||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
We haven't tracked posts mentioning shape yet.
Tracking mentions began in Dec 2020.
Erlang/OTP 24 Highlights
2 projects | news.ycombinator.com | 12 May 2021
I generally verify types only at the boundaries of my application (or very critical modules) using norm.
Either you have a strict type system that does not have an "any" type (yes, I'm looking at you Typescript), or you have a flexible type system like Python/Erlang/Elixir and you do runtime type checking whenever it's needed.
Clojure Spec like library in Elixir for data generation
2 projects | reddit.com/r/elixir | 4 Mar 2021
Check out Norm. Sounds like it's right up your alley
What are some alternatives?
vex - Data Validation for Elixir
valdi - Simple data validation for elixir
is - Fast, extensible and easy to use data structure validation for elixir with nested structures support.
ExGtin - Elixir GTIN & UPC Generation and Validation Library
optimal - A schema based keyword list option validator.
uk_postcode - UK postcode parsing and validation for Elixir
bankster - An IBAN account numbers and BIC validation tool for Elixir.