package macros
Type Members
-
class
MakeComposite extends MakeBase
Macro to make composite molecules.
-
class
MakeComposite_In extends MakeBase
Macro to make composite input molecules.
- class MakeMolecule extends MakeBase
-
class
MakeMoleculeDynamic extends MakeBase with TreeTransformer
Macro to make output molecules.
-
class
MakeMolecule_In extends MakeBase
Macro to make input molecules.
- trait TreeTransformer extends AnyRef
-
macro
class
TxFns extends Annotation with StaticAnnotation
Transaction function container object annotation
Transaction function container object annotation
Annotate objects containing tx function methods with
@TxFns. A Scala macro then makes the necessary preparations to use the functions in Datomic transactions.- Annotations
- @compileTimeOnly( ... )
-
class
TxFunctionCall extends MacroHelpers
Macro to make transaction function invocations.

Documentation/API for the Molecule library - a meta DSL for the Datomic database.
scalamolecule.org | Github | Forum