Sciweavers

77
Voted
HASKELL
2008
ACM
15 years 11 hour 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. ...
77
Voted
HASKELL
2008
ACM
15 years 11 hour ago
Haskell, do you read me?: constructing and composing efficient top-down parsers at runtime
Marcos Viera, S. Doaitse Swierstra, Eelco Lempsink
HASKELL
2008
ACM
15 years 11 hour ago
Lightweight monadic regions
We present Haskell libraries that statically ensure the safe use of resources such as file handles. We statically prevent accessing an already closed handle or forgetting to clos...
Oleg Kiselyov, Chung-chieh Shan
HASKELL
2008
ACM
15 years 11 hour ago
Clase: cursor library for a structured editor
The “zipper” is a well known design pattern for providing a cursorlike interface to a data structure. However, the classic treatise by Huet only scratches the surface of some ...
Tristan O. R. Allwood, Susan Eisenbach
74
Voted
HASKELL
2008
ACM
15 years 11 hour ago
A library for light-weight information-flow security in haskell
Protecting confidentiality of data has become increasingly important for computing systems. Information-flow techniques have been developed over the years to achieve that purpos...
Alejandro Russo, Koen Claessen, John Hughes
78
Voted
HASKELL
2008
ACM
15 years 12 hour ago
Smallcheck and lazy smallcheck: automatic exhaustive testing for small values
Colin Runciman, Matthew Naylor, Fredrik Lindblad
HASKELL
2008
ACM
15 years 12 hour ago
Haskell session types with (almost) no class
Riccardo Pucella, Jesse A. Tov
HASKELL
2008
ACM
15 years 12 hour ago
Language and program design for functional dependencies
Eight years ago, functional dependencies, a concept from the theory of relational databases, were proposed as a mechanism for avoiding common problems with multiple parameter type...
Mark P. Jones, Iavor S. Diatchki
HASKELL
2008
ACM
15 years 12 hour ago
Comparing libraries for generic programming in haskell
Alexey Rodriguez, Johan Jeuring, Patrik Jansson, A...
HASKELL
2008
ACM
15 years 12 hour ago
Haskell: batteries included
The quality of a programming language itself is only one component in the ability of application writers to get the job done. Programming languages can succeed or fail based on th...
Duncan Coutts, Isaac Potoczny-Jones, Don Stewart