Package

ceedubs.irrec

regex

Permalink

package regex

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. regex
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Kleene[A] = Coattr[KleeneF, A]

    Permalink
  2. type Regex[A] = Coattr[KleeneF, Match[A]]

    Permalink
  3. final case class RegexAndCandidate[A](r: Regex[A], candidate: Stream[A]) extends Product with Serializable

    Permalink

Value Members

  1. object CharRegexGen

    Permalink

    This providex support for generation of Char regular expressions.

    This providex support for generation of Char regular expressions.

    Parts of Unicode are a bit weird and probably don't make much sense inside of regular expressions. So for now at least we avoid the most fiddly of bits.

  2. object RegexAndCandidate extends Serializable

    Permalink
  3. object RegexGen

    Permalink
  4. object RegexShrink

    Permalink
  5. implicit def toCharRegexOps(r: Regex[Char]): CharRegexOps

    Permalink
  6. implicit def toKleeneOps[A](r: Kleene[A]): KleeneOps[A]

    Permalink
  7. implicit def toRegexOps[A](r: Regex[A]): RegexOps[A]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped