No CrossRef data available.
Article contents
A combinator library for the design of railway track layouts
Part of:
JFP Research Articles
Published online by Cambridge University Press: 27 May 2011
Abstract
Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.
In the design of railway track layouts, there are only a small number of geometric configurations that are used in practice, and a number of constraints as to how those configurations can be fitted together to create a whole layout. In order to solve these problems, we construct a Haskell combinator library. The library has been used for the design of real-world track layouts.
- Type
- Articles
- Information
- Copyright
- Copyright © Cambridge University Press 2011
References
Bird, R. (1998) Introduction to Functional Programming Using Haskell. 2nd ed., Prentice Hall.Google Scholar
Karczmarczuk, J. (2001) Functional differentiation of computer programs. Higher-Order and Symb. Comput, 14 (1), 35–57.CrossRefGoogle Scholar
Peyton Jones, S. (ed) (2003) Haskell 98 Language and Libraries—The Revised Report. Cambridge, England, UK: Cambridge University Press.Google Scholar
Pfeiffer, R. E. & van Hook, C. (1993) Circles, vectors, and linear algebra. Math. Mag., 66 (2), 75–86.CrossRefGoogle Scholar
Press, W. H., Teukolsky, S. A., Vetterling, W. T. & Flannery, B. P. (2007) Numerical Recipes. 3rd ed., Cambridge, England, UK: Cambridge University Press.Google Scholar
You have
Access
Discussions
No Discussions have been published for this article.