IsPattern

fs2.data.pattern.IsPattern
trait IsPattern[Pat, Expr, Tag]

A type class that describes how the pattern type Pat can be decomposed into Skeletons.

Skeletons represent or patterns, and are matched left to right.

Attributes

Source:
IsPattern.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def decompose(pat: Pat): List[RawSkeleton[Expr, Tag]]

Attributes

Source:
IsPattern.scala
def trueTag: Tag

Attributes

Source:
IsPattern.scala