witchcrafters / quark Elixir 322 15 Common combinators for Elixir pointfree curried-functions elixir functional-languages