mdef

Function decorator

Defines multiple function heads with conditional clauses and multiple implementations for each head

Easily define multiple function heads in elixir

GitHub

49 stars
3 watching
10 forks
Language: Elixir
last commit: over 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pragdave/exlibrisA collection of reusable utility functions in Elixir11
timdeputter/fitexProvides a concise syntax for defining single-parameter functions in Elixir.2
pragdave/work_queueAn Elixir implementation of the hungry-consumer model for dynamic work scheduling41
dashbitco/moxA library for defining concurrent mocks in Elixir to simplify testing of concurrent applications1,348
princemaple/elixir-queueA queue data structure implemented as a wrapper around the Elixir language's existing queue data type with additional features and improved API.34
omise/omise-elixirAn Elixir client library for interacting with Omise's payment APIs.10
pigmej/exelliAn Elixir wrapper with a simple syntax for building web applications.16
robertdober/lab42_defkwA module that provides macros to create functions with syntax-based keyword parameters and default values in Elixir.2
mbasso/mandrakeA tool for building Elixir applications with a focus on maintainability and ease of use.9
elixir-mogrify/mogrifyAn Elixir wrapper around the ImageMagick command line utility for image processing tasks570
msharp/elixir-statisticsA collection of statistical functions and distributions implemented in Elixir138
q60/utilsA collection of reusable Elixir functions and modules for common tasks7
pragdave/earmarkA Markdown parser written in Elixir that can be used to process and transform Markdown text into various formats.874
jschneider1207/elixirexifA library to parse and extract metadata from JPEG/TIFF images.13
crowdhailer/okProvides elegant error handling and result monad support in Elixir603