ResolvingState

net.reactivecore.cjs.resolver.ResolvingState
case class ResolvingState(schemas: Map[RefUri, Json], changes: Int)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def effectFold[T, R, F[_]](iterable: Iterable[T])(f: (T, ResolvingState) => F[(R, ResolvingState)])(implicit monad: Monad[F]): F[(List[R], ResolvingState)]

Applies a function f on each element of iterable, changing the state on each step

Applies a function f on each element of iterable, changing the state on each step

Attributes

def withSchemaRoot(refUri: RefUri, json: Json): ResolvingState

Add another root.

Add another root.

Attributes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product