Web lists-archives.com

Bug#855765: ITP: puppetlabs-comidi-clojure -- HTTP route definitions for Clojure




Package: wnpp
Severity: wishlist
Owner: Apollon Oikonomopoulos <apoikos@xxxxxxxxxx>
Control: block 673515 by -1

* Package name    : puppetlabs-comidi-clojure
  Version         : 0.3.1
  Upstream Author : Puppet Inc
* URL             : https://github.com/puppetlabs/comidi
* License         : Apache-2.0
  Programming Lang: Clojure
  Description     : HTTP route definitions for Clojure
 
Comidi is a library containing utility functions and compojure-like
syntactic sugar wrappers around the bidi web routing library.

It aims to provide a way to define web routes that takes advantage of the
strengths of both bidi and compojure:

 * Route definitions are simple, composable and introspectable data structures.
 * Helper functions / macros for defining routes still provide the nice syntax
   of compojure

This library is a prerequisite for packaging PuppetDB and/or Puppet Server.