ValueDefinitionGen

org.finos.morphir.ir.generator.ValueDefinitionGen
See theValueDefinitionGen companion object

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object MorphirIRGen.type
object ValueDefinitionGen.type

Members list

Concise view

Value members

Concrete methods

final def valueDefinition[R, TA, VA](inputTypesGen: Gen[R, Chunk[(Name, VA, Type[TA])]], outputTypeGen: Gen[R, Type[TA]], bodyGen: Gen[R, Value[TA, VA]]): Gen[R, ValueDefinition[TA, VA]]
final def valueDefinitionFromAttributes[R, TA, VA](implicit typeAttributes: Gen[R, TA], valueAttributes: Gen[R, VA]): Gen[R, ValueDefinition[TA, VA]]