Why functional programming matters
The Computer Journal - Special issue on Lazy functional programming
Bayesian Networks and Decision Graphs
Bayesian Networks and Decision Graphs
wxHaskell: a portable and concise GUI library for haskell
Haskell '04 Proceedings of the 2004 ACM SIGPLAN workshop on Haskell
Pretty printing with lazy dequeues
ACM Transactions on Programming Languages and Systems (TOPLAS)
A Tool for Programming with Interaction Nets
Electronic Notes in Theoretical Computer Science (ENTCS)
Aligning Bayesian Network Classifiers with Medical Contexts
MLDM '09 Proceedings of the 6th International Conference on Machine Learning and Data Mining in Pattern Recognition
Simplify the interpretation of alert lists for clinical mastitis in automatic milking systems
Computers and Electronics in Agriculture
Hi-index | 0.00 |
Haskell has proved itself to be a suitable implementation language for large software projects. Nevertheless, surprisingly few graphical end-user applications have been written in Haskell. Based on our experience with the development of the Bayesian network toolbox Dazzle, we argue that the language is indeed very well suited for writing such applications. Popular language features, such as higher-order functions, laziness, and light syntax for data structures, turn out to hold their ground in a large interactive end-user application. Haskell, combined with the truly platform-independent GUI library wxHaskell, is ready for building real-world applications.