fst-0.10.0.0: Finite state transducers

Safe HaskellSafe-Inferred

FST.LBFT

Contents

Description

Left-biased finite transducers

Synopsis

Documentation

Types

data LBFT a Source

Data type for a LBFT (left-biased finite transducer)

Constructors

LBFT 

Instances

TransducerFunctions LBFT

LBFT functions

TConvertable LBFT 
(Eq a, Show a) => Show (LBFT a) 

Compile functions

compileToLBFT :: Ord a => RReg a -> Sigma a -> LBFT aSource

Compile a regular relation to a LBFT

compileToTransducer :: Ord a => RReg a -> Sigma a -> Transducer aSource

Compile a regular relation to an minimal, useful and deterministic transducer, using the LBFT algorithm while building.