A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2008; you can also visit the original URL.
The file type is application/pdf
.
Functional pearl
2004
Proceedings of the ACM SIGPLAN workshop on Haskell - Haskell '04
The configurations problem is to propagate run-time preferences throughout a program, allowing multiple concurrent configuration sets to coexist safely under statically guaranteed separation. This problem is common in all software systems, but particularly acute in Haskell, where currently the most popular solution relies on unsafe operations and compiler pragmas. We solve the configurations problem in Haskell using only stable and widely implemented language features like the type-class
doi:10.1145/1017472.1017481
dblp:conf/haskell/KiselyovS04
fatcat:yhkn7vg2vzfxrh7ttcvkiy5kzy