ConceptStatefulTransformer

org.finos.morphir.datamodel.ConceptStatefulTransformer

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Type members

Classlikes

object Stateful

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Stateful.type

Types

type Stateful[A] = ZPure[Nothing, T, T, Any, Nothing, A]

Value members

Concrete methods

def of(c: Basic[_]): Stateful[Basic[_]]
def of(c: Any.type): Stateful[Any.type]
def of(c: Record): Stateful[Record]
def of(c: Struct): Stateful[Struct]
def of(c: Alias): Stateful[Alias]
def of(c: List): Stateful[List]
def of(c: Map): Stateful[Map]
def of(c: Tuple): Stateful[Tuple]
def of(c: Result): Stateful[Result]
def of(c: Enum): Stateful[Enum]
def of(c: Union): Stateful[Union]
def ofFieldList[L, A](fields: List[(L, A)])(mapping: A => Stateful[A]): ZPure[Nothing, T, T, Any, Nothing, List[(L, A)]]
def ofList[A](list: List[A])(mapping: A => Stateful[A]): ZPure[Nothing, T, T, Any, Nothing, List[A]]