Arachne API Documentation

Generated API documentation for the Arachne web framework. Please note that this particular build of the documentation is oriented towards Arachne's *users*, and heavily filtered to cut down on noise. Module authors will likely wish to use additional public APIs that are not included in these API docs.

Namespaces

arachne.assets.dsl

User-facing DSL functions for init scripts

Public variables and functions:

arachne.build

Application entry point for running an Arachne application

Public variables and functions:

arachne.cljs.dsl

DSL code to handle ClojureScript compiler options

Public variables and functions:

arachne.core.config.impl.datascript

Datascript implementation of an Arachne configuration

Public variables and functions:

arachne.core.config.impl.datomic

Datomic implementation of an Arachne configuration

Public variables and functions:

arachne.core.config.model

Utilities for creating a configuration schema using a richer data model.

Public variables and functions:

arachne.core.dsl

User-facing DSL for use in init scripts

Public variables and functions:

arachne.core.runtime

Dependency Injection and lifecycle management

Public variables and functions:

arachne.error

Tools for creating, throwing, catching and printing useful error messages in
a standardized way. See ADR-13.

arachne.figwheel

Public variables and functions:

arachne.figwheel.dsl

Public variables and functions:

arachne.http

Public variables and functions:

arachne.http.config

Utilities for working with HTTP entities in a configuration

arachne.http.dsl

User-facing DSL functions for init scripts

Public variables and functions:

arachne.http.dsl.test

Contains DSL forms for defining a HTTP server in the configuration, with a runtime
implementation that does exactly nothing. Useful for testing and not much else.

Public variables and functions:

arachne.log

Common logging layer for all Arachne apps and modules.

Public variables and functions:

arachne.pedestal

Public variables and functions:

arachne.pedestal-assets.dsl

Public variables and functions:

arachne.pedestal.dsl

User-facing DSL functions for init scripts

Public variables and functions:

arachne.run

Application entry point for running an Arachne application

Public variables and functions:

arachne.sass.dsl

DSL code to handle SASSC compiler options

Public variables and functions: