fst: Finite state transducers

[ bsd3, compilers-interpreters, library, program ] [ Propose Tags ]

Fst is an application for construction and running of finite state transducers, as based on the concepts of transducers and regular relations developed by Xerox. The syntax of Xerox's fst program has functioned as an inspiration for the syntax of fstStudio.

The application was written purely in Haskell, and is intended to be a tool for the Haskell programmer, especially for ones that develop language applications.

This package provides an interactive shell for parsing transducers specified in a specialized FST language. See FST.FSTStudio.

This package also provides a programmer's interface for building and applying transducers. See FST.TransducerInterface.


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS] 0.9,,,
Dependencies array, base (>=4 && <5), haskeline, mtl, transformers [details]
License BSD-3-Clause
Author Markus Forsberg
Maintainer Baldur Blöndal, John J. Camilleri
Category Compilers/Interpreters
Home page http://www.cse.chalmers.se/alumni/markus/fstStudio/
Bug tracker https://github.com/johnjcamilleri/fst/issues
Source repo head: git clone git://github.com/johnjcamilleri/fst.git
this: git clone git://github.com/johnjcamilleri/fst.git(tag v0.10.0.1)
Uploaded by JohnCamilleri at 2015-04-29T13:11:49Z
Reverse Dependencies 2 direct, 0 indirect [details]
Executables fststudio
Downloads 4152 total (14 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-04-29 [all 1 reports]