Sciweavers

58 search results - page 1 / 12
» Monadic Parsing in Haskell
Sort
View
JFP
1998
39views more  JFP 1998»
15 years 2 days ago
Monadic Parsing in Haskell
Graham Hutton, Erik Meijer
88
Voted
HASKELL
2008
ACM
15 years 1 months ago
Making monads first-class with template haskell
Monads as an organizing principle for programming and semantics are notoriously difficult to grasp, yet they are a central and powerraction in Haskell. This paper introduces a do...
Pericles S. Kariotis, Adam M. Procter, William L. ...
102
Voted
WOTUG
2008
15 years 1 months ago
Communicating Haskell Processes: Composable Explicit Concurrency using Monads
Writing concurrent programs in languages that lack explicit support for concurrency can often be awkward and difficult. Haskell's monads provide a way to explicitly specify se...
Neil C. C. Brown
95
Voted
ICFP
2006
ACM
16 years 11 days ago
Programming monads operationally with Unimo
Monads are widely used in Haskell for modeling computational effects, but defining monads remains a daunting challenge. Since every part of a monad's definition depends on it...
Chuan-Kai Lin
109
Voted
ICFP
2002
ACM
16 years 11 days ago
Composing monads using coproducts
Monads are a useful abstraction of computation, as they model diverse computational effects such as stateful computations, exceptions and I/O in a uniform manner. Their potential ...
Christoph Lüth, Neil Ghani