quark

Functional helpers

Provides a set of functional programming primitives and combinators for Elixir

Common combinators for Elixir

GitHub

323 stars
11 watching
15 forks
Language: Elixir
last commit: over 4 years ago
Linked from 1 awesome list

combinatorcurried-functionselixirfunctional-languagesfunctional-programmingoperatorspointfreeski-combinators

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
kblake/functional-programmingTeaching functional programming concepts using Elixir language and providing accessible code examples363
witchcrafters/witchcraftA set of Elixir libraries providing algebraic and categorical abstractions1,201
timdeputter/fitexProvides a concise syntax for defining single-parameter functions in Elixir.2
robertdober/lab42_defkwA module that provides macros to create functions with syntax-based keyword parameters and default values in Elixir.2
seantanly/elixir-combinationA library for generating combinations and permutations from Enumerable34
qhool/quaffA toolset for integrating Elixir with Erlang applications83
ehmicky/wild-wild-utilsFunctional utilities for working with object properties using paths, wildcards, and regexps.37
whitfin/unsafeAutomates the generation of unsafe function bindings in Elixir12
jeremyjh/dialyxirSimplifies the use of Dialyzer in Elixir projects by providing a set of mix tasks1,718
crowdhailer/okProvides elegant error handling and result monad support in Elixir603
jjh42/mockA library for mocking functions in Elixir tests656
graphql-elixir/graphql_relayA library that simplifies the setup of a GraphQL schema compatible with Relay36
q60/utilsA collection of reusable Elixir functions and modules for common tasks7
vic/expatLibrary providing reusable and composable pattern matching in Elixir for simplifying code and improving readability177
wende/elchemyA compiler and transpiler for Elixir code written in a statically-typed syntax compatible with Elm's tooling1,146