package strings
- Alphabetic
- Public
- Protected
Type Members
- abstract class AbstractStringTheory extends StringTheory
Abstract class defining relevant string operations as sorted functions/predicates
- abstract class AbstractStringTheoryWithSort extends AbstractStringTheory
Abstract class defining relevant string operations as sorted functions/predicates, as well as an infinite string sort together with constructor and selector operations.
- class SeqStringTheory extends AbstractStringTheory
String theory implemented using a list ADT.
- class SeqStringTheoryBuilder extends StringTheoryBuilder
Interface to construct string theory objects with complex parameters.
- case class StringMonoid(stringTheory: StringTheory) extends Monoid with Product with Serializable
Every string theory gives rise to a monoid.
- trait StringTheory extends Theory
Generic class describing string theories.
- abstract class StringTheoryBuilder extends TheoryBuilder
Interface to construct string theory objects with complex parameters.
Value Members
- object AbstractStringTheoryWithSort
- object SeqStringTheory
- object StringTheory
- object StringTheoryBuilder