Fn2Api constists of several modules for the individual features:
-
fn2api-core
The core functionality — Providing functions for parsing function signatures and specs
-
fn2api-lib
Contains interfaces for external libraries used in the other modules. This includes mounts for config parsing and logging.
-
fn2api-format
Encoding (serialization) and Decoding (parsing + coercion according to specs) for different file formats (including
edn
,json
,yaml
).
… should follow soon.
For now please have a look at the ./examples
and the testcases for the individual ./modules
.