Forest 0.2.0

Forest - a cozy home for (ArangoDB) Foxx applications. Write scalable, database-ready APIs and apps in Clojurescript with ease.

arango.console

Public variables and functions:

arango.core

Public variables and functions:

arango.fs

File system utilities for Foxx applications

arango.http-client

HTTP client inside ArangoDB.

Public variables and functions:

forest.coerce

Utils to coerce data between javascript an Clojure utilizing Schema library.

Public variables and functions:

forest.middleware

Macros that help defining a Forest middlewares. A middleware is a function that receives an app followed by an optional list of arguments.

forest.middleware.edn

forest.middleware.powered-by

Attaches an X-Powered-By header to outgoing responses.

Public variables and functions:

forest.repository

forest.response

Passes content to response object with some useful formats.

Public variables and functions:

forest.route

Functions and macros to help building Compojure-like request handlers.

forest.route.destructuring

Destructuring request JSON object using Clojure syntax.

Public variables and functions: