dashbitco/nimble_options

A tiny library for validating and documenting high-level options. 💽

Elixirelixirelixir-langoption-parserelixir-library
This is stars and forks stats for /dashbitco/nimble_options repository. As of 02 May, 2024 this repository has 409 stars and 28 forks.

NimbleOptions Online Documentation. A tiny library for validating and documenting high-level options. This library allows you to validate options based on a definition. A definition is a keyword list specifying how the options you want to validate should look like: definition = [ connections: [ type: :non_neg_integer, default: 5 ], url: [ type: :string, required: true ] ] Now you can validate options through NimbleOptions.validate/2: options = [url: "https://example.com"] NimbleOptions.validate(options,...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
sasa1977/parentElixir2550190
karen-olson/elixir_tic_tac_toe_basicElixir1000
SalesLoft/DevelopmentInterviewStarterKit-ElixirElixirJavaScriptHTML1000
bitwalker/timexElixir1.7k03630
bitwalker/fireflyElixir3000
cesium/yearbookElixirHTMLShell5030
rauversion/rauversion-phxElixirHTMLJavaScript3150160
lk-geimfari/awesomoScala9.1k06620
meltwater/sparklineElixir4010
absinthe-graphql/dataloaderElixir4690890