Abstract
We will present Functional Morphology [5], abbreviated FM, which is a tool that implements a methodology for constructing natural language morphologies in the functional language Haskell [8]. FM has its own runtime system that supports morphological analysis and synthesis. Moreover, a morphology implemented in FM can be compiled to many other source formats.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Andersson, I., Söderberg, T.: Spanish morphology – implemented in a functional programming language. Master’s thesis in computational linguistics, Gothenburg University (May 2003), http://www.cling.gu.se/theses/finished.html
Beesley, K.R., Karttunen, L.: Finite State Morphology. CSLI Publications, Stanford (2003)
Bird, S., Simons, G.: Seven dimensions of portability for language documentation and description. Language 79, 557–582 (2003)
Bogavac, L.: Functional morphology for Russian. Master’s thesis in computing science, Chalmers University of Technology (2004)
Forsberg, M., Ranta, A.: Functional morphology. In: Proceedings of the Ninth ACM SIGPLAN International Conference of Functional Programming, pp. 213–223 (2004)
Huet, G.: The zen computational linguistics toolkit (2002), http://pauillac.inria.fr/~huet/
Pellauer, M.: A functional morphology for estonian. Term Paper (2005)
Peyton Jones, S., Hughes, J.: Report on the programming language Haskell 98, a non-strict, purely functional language (February 1999), Available from: http://www.haskell.org
Ranta, A.: Grammatical framework homepage (2000–2004), http://www.cs.chalmers.se/~aarne/GF/
Ranta, A.: Grammatical framework: A type-theoretical grammar formalism. The Journal of Functional Programming 14(2), 145–189 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Forsberg, M., Ranta, A. (2006). Tool Demonstration: Functional Morphology. In: Yli-Jyrä, A., Karttunen, L., Karhumäki, J. (eds) Finite-State Methods and Natural Language Processing. FSMNLP 2005. Lecture Notes in Computer Science(), vol 4002. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11780885_36
Download citation
DOI: https://doi.org/10.1007/11780885_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35467-3
Online ISBN: 978-3-540-35469-7
eBook Packages: Computer ScienceComputer Science (R0)