summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilip McGrath <philip@philipmcgrath.com>2022-05-18 14:11:06 -0400
committerLudovic Courtès <ludo@gnu.org>2022-05-22 01:07:54 +0200
commite46c530d506cff05138c44f0516d5c02a3664684 (patch)
tree662a083ae6b11e3260eb3bc3e4528d0b4ce70653
parentgnu: Add elm-http. (diff)
downloadguix-e46c530d506cff05138c44f0516d5c02a3664684.tar.gz
guix-e46c530d506cff05138c44f0516d5c02a3664684.tar.bz2
guix-e46c530d506cff05138c44f0516d5c02a3664684.tar.xz
gnu: Add elm-parser.
* gnu/packages/elm.scm (elm-parser): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
-rw-r--r--gnu/packages/elm.scm20
1 files changed, 20 insertions, 0 deletions
diff --git a/gnu/packages/elm.scm b/gnu/packages/elm.scm
index 68636c3192..4120fcaaf4 100644
--- a/gnu/packages/elm.scm
+++ b/gnu/packages/elm.scm
@@ -352,3 +352,23 @@ files, and work with file content.")
352 (description "This package enables Elm programs to make HTTP requests and 352 (description "This package enables Elm programs to make HTTP requests and
353talk to servers.") 353talk to servers.")
354 (license license:bsd-3))) 354 (license license:bsd-3)))
355
356(define-public elm-parser
357 (package
358 (name "elm-parser")
359 (version "1.1.0")
360 (source
361 (elm-package-origin
362 "elm/parser"
363 version
364 (base32 "06xx29rmagc5r45qfpvrd393lz83ylngidfp08432f1qc8y6r3lh")))
365 (build-system elm-build-system)
366 (propagated-inputs (list elm-core))
367 (home-page "https://package.elm-lang.org/packages/elm/parser/1.1.0")
368 (synopsis
369 "Parsing library for Elm")
370 (description
371 "Regular expressions are quite confusing and difficult to use. This
372library provides a coherent alternative that handles more cases and produces
373clearer code. It is focused on simplicity and great error messages.")
374 (license license:bsd-3)))