package boilerplate
Internal interfaces for auto-generated DSL boilerplate code.
Interfaces to the generated schema-defined DSL boilerplate code that the sbt-plugin generates when doing a sbt-compile
.
Molecule macros can then type-safely deduct the type structure of composed molecules.
- Source
- package.scala
- Alphabetic
- By Inheritance
- boilerplate
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
object
attributes
Boilerplate interfaces for custom DSL generated from schema definition file.
Boilerplate interfaces for custom DSL generated from schema definition file.
Encodes attribute cardinality, type and mode (mandatory, tacit, optional). -
object
base
Base namespace markers to carry attribute types from one arity to the next.
-
object
dummyTypes
Dummy types for last-arity namespaces or in place of input molecules when not allowed.
-
object
in1
Type distribution to groups of functionality for input molecules expecting 1 input.
-
object
in2
Type distribution to groups of functionality for input molecules expecting 2 inputs.
-
object
in3
Type distribution to groups of functionality for input molecules expecting 3 inputs.
-
object
out
Type distribution to groups of functionality for 'output'/standard molecules.
Documentation/API for the Molecule library - a meta DSL for the Datomic database.
Manual | scalamolecule.org | Github | Forum