[Haskell-cafe] ANNOUNCE: urembed-0.5.0.1 urxml-0.2.0.0
Sergey Mironov
grrwlf at gmail.com
Thu Oct 31 09:33:06 UTC 2013
Hello. I'm glad to announce the release of Ur/Web[1] helper
applications: urembed-0.5.0.1 and urxml-0.2.0.0
Ur is a programming language in the tradition of ML and Haskell, but
featuring a significantly richer type system. Ur is functional, pure,
statically-typed, and strict. Ur supports a powerful kind of
metaprogramming based on row types. Ur/Web is Ur plus a special
standard library and associated rules for parsing and optimization.
Ur/Web supports construction of dynamic web applications backed by SQL
databases.
Uermbed and urxml are aimed at making Ur/Web development more pleasant.
* Urembed
https://github.com/grwlf/urembed
Urembed embeds file or files into the Ur/Web project by generating the
module which provides the programmer with functions serving the
specified file as a binary. This way Ur/Web application no longer
requires standalone webserver for serving static content. Also,
Urembed supports generating JavaScript FFI signatures for *js files.
https://github.com/grwlf/uru project uses urembed and may illustrate
it's abilities.
* UrXML
https://github.com/grwlf/urxml
UrXML is yet another XML parser/pretty-printer application. This time,
it supports ur/web syntax extensions of XML. One can integrate this
tool with VIM editor to indent XML parts of non-XML files like Ur/Web
sources. Please, read README.md for the details.
Regards,
Sergey
[1] - http://www.impredicative.com/ur/
More information about the Haskell-Cafe
mailing list