diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index ea4b6ba391..6eb8eea170 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1772,3 +1772,29 @@ it easier to implement various @code{Base.show} functions for types that participate in the TableTraits.jl ecosystem. Most users will probably not have any direct use for this package.") (license license:expat))) + +(define-public julia-queryoperators + (package + (name "julia-queryoperators") + (version "0.9.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/queryverse/QueryOperators.jl") + (commit (string-append "v" version)))) + (file-name "QueryOperators") + (sha256 + (base32 "0phia28rwz49bdiyakpag3isnk9wiqmzigfcnyb42mymx65x8841")))) + (propagated-inputs `(("julia-datavalues" ,julia-datavalues) + ("julia-datastructures" ,julia-datastructures) + ("julia-tableshowutils" ,julia-tableshowutils) + ("julia-iteratorinterfaceextensions" + ,julia-iteratorinterfaceextensions))) + (build-system julia-build-system) + (home-page "https://github.com/queryverse/QueryOperators.jl") + (synopsis "This package contains the query operators that are exposed to +in Query.jl") + (description "This package contains the underlying query operators that +are exposed to users in @code{Query.jl}.") + (license license:expat)))