The AsyncClientInterpreter interprets each of the DSL components of one OrientAction in a Future, but does not contain any side effect in the case of errors.
The AsyncEdgeInterpreter interprets each of the DSL components of one OrientAction in a Future, but does not contain any side effect in the case of errors.
The AsyncElementInterpreter interprets each of the DSL components of one OrientAction in a Future, but does not contain any side effect in the case of errors.
The AsyncSqlInterpreter interprets the SqlDSL components in a Future, but does not contain any side effect in the case of errors.
TODO
A ClientInterpreter forms a natural transformation from ClientDSL to a higher kinded G.
An EdgeInterpreter forms a natural transformation from EdgeDSL to a higher kinded type G.
An ElementIntepreter forms a natural transformation from ElementDSL to a higher kinded G.
The SafeAsyncClientInterpreter interprets each of the DSL Constructors in a Future but resulting into an Either containing the errors of side effect in the Left branch of the Either instance.
The SafeAsyncEdgeInterpreter interprets each of the DSL Constructors in a Future but resulting into an Either containing the errors of side effect in the Left branch of the Either instance.
The SafeAsyncElementInterpreter interprets each of the DSL Constructors in a Future but resulting into an Either containing the errors of side effect in the Left branch of the Either instance.
The SafeAsyncSqlInterpreter interprets the SqlDSL components in a Future but resulting into an Either containing the errors of side effect in the Left branch of the Either instance.
TODO
The SQL Interpreter forms a natural transformation from SqlDSL to a higher kinded G
The TryClientInterpreter interprets the ClientDSL by containing the side effect in the Try Monad.
The TrySqlInterpreter interprets the SqlDSL and contains all side effect in the Try Monad.
The UnsafeClientInterpreter interprets the ClientDSL without any containment of side effect.
The UnsafeElementInterpreter interprets the ElementDSL without any containment of side effect.
TODO
TODO
The TryEdgeInterpreter interprets the ClientDSL by containing the side effect in the Try Monad.
The TryElementInterpreter interprets the ElementDSL and contains all side effect in the Try Monad.
TODO
The UnsafeEdgeInterpreter interpretes the EdgeDSL without any containment of side effect.
The UnsafeElementInterpreter interprets the ElementDSL without any containment of side effect.
TODO