xqerl
Erlang XQuery 3.1 Processor and XML Database
New to Erlang?
Check out the Getting Started section
What is xqerl?
xqerl is a self-contained XQuery 3.1 processor and XML database written in Erlang.
xqerl can be embedded into Erlang or Elixir applications or be used as a stand-alone. A small example of embedding XQuery into Erlang can be found here.
User code is written in XQuery.
The XQuery code is compiled to BEAM (the VM that runs Erlang, Elixir, and others).
xqerl can use REST to speak to the outside-world. The REST end-points are defined by the user using XQuery and RESTXQ annotations.
... continue reading