BtValidator

es.weso.shex.btValidator.BtValidator$

Backtracking validator

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

case class Env(rdf: RDFReader, schema: Schema, typing: ShapeTyping, table: VarTable)

Attributes

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

Value members

Concrete methods

def err[A](e: ShExErr): Check[A]
def fromEither[A](e: Either[String, A]): Check[A]
def fromIO[A](io: IO[A]): Check[A]
def fromStream[A](s: Stream[IO, A]): Check[List[A]]
def local[A](f: Env => Env)(c: Check[A]): Check[A]
def localWithTable[A](f: VarTable => VarTable, c: Check[A]): Check[A]
def ok[A](x: A): Check[A]
def unimplemented[A](msg: String): Check[A]