From 08bd6c57ad691f979f302b5997ca70dac1b5c2d2 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Sat, 13 Sep 2025 12:16:56 +0200 Subject: [PATCH] gnu: Add elixir-arrows. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/elixir-xyz.scm (elixir-arrows): New variable. Change-Id: I302fc35aa8d23d033c9f4a25be4aea394b69553a Signed-off-by: Ludovic Courtès --- gnu/packages/elixir-xyz.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/elixir-xyz.scm b/gnu/packages/elixir-xyz.scm index 4c5d968a62cd0ed2fe20d95b03042315a12f24fb..73e62993e11442f75d889f0c13fd18751c1bb3f7 100644 --- a/gnu/packages/elixir-xyz.scm +++ b/gnu/packages/elixir-xyz.scm @@ -170,6 +170,23 @@ providing @code{Access} behaviour for custom structs.") (home-page "https://hexdocs.pm/accessible/") (license license:expat))) +(define-public elixir-arrows + (package + (name "elixir-arrows") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (hexpm-uri "arrows" version)) + (sha256 + (base32 "17gv9xlf6kysa678b421gsvbrlfymvk03mk6rqmphygxyal1ppn3")))) + (build-system mix-build-system) + (synopsis "Handful of (mostly) arrow macros for Elixir") + (description "This package provides @code{elixir-arrows}, a library +implementing a handful of (mostly) arrow macros.") + (home-page "https://hexdocs.pm/arrows/") + (license license:asl2.0))) + (define-public elixir-bunt (package (name "elixir-bunt")