GNU bug report logs -
#63330
[PATCH 0/4] Functional programming? In my C++?! It's more likely than you think!
Previous Next
Full log
View this message in rfc822 format
Hello,
Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> * gnu/packages/cpp.scm (zug): New variable.
> ---
> gnu/packages/cpp.scm | 25 +++++++++++++++++++++++++
> 1 file changed, 25 insertions(+)
>
> diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
> index da3567b5ef..0ab7d0785b 100644
> --- a/gnu/packages/cpp.scm
> +++ b/gnu/packages/cpp.scm
> @@ -1423,6 +1423,31 @@ (define-public immer
> written in C++.")
> (license license:boost1.0)))
>
> +(define-public zug
> + (let ((commit "d7e814b45fceceee3cb1442997d8b46cee4764ec")
> + (revision "0"))
> + (package
> + (name "zug")
> + (version (git-version "0.0.0" revision commit))
> + (source (origin
> + (method git-fetch)
> + (uri (git-reference
> + (url "https://github.com/arximboldi/zug")
> + (commit commit)))
> + (file-name (git-file-name name version))
> + (sha256
> + (base32 "1ww4prh763n81kzzijak8z495varlvqml4ip7i09klqnw6ya72fc"))
> + (modules '((guix build utils)))
> + (snippet #~(delete-file-recursively "tools"))))
> + (build-system cmake-build-system)
> + (arguments (list #:test-target "check"))
> + (native-inputs (list boost catch2))
> + (home-page "https://sinusoid.es/zug")
> + (synopsis "Higher-order sequence transformers")
> + (description "Zug is a C++ library providing transducers, that is composable
^,
I'd add a coma after "that is".
Otherwise LGTM.
--
Thanks,
Maxim
This bug report was last modified 2 years and 9 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.