User loginNavigation |
Lightweight Monadic Regions
Oleg Kiselyov and Chung-chieh Shan. Lightweight Monadic Regions. Haskell'08.
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 close it. The libraries can be trivially extended to other resources such as database connections and graphic contexts... I am starting to think we need a department for effect systems and related topics (though we managed without a monads department!)... You'll probably want to read the code, so go ahead. The code makes it plain which features of the type system are needed to achieve the end result. By Ehud Lamm at 2008-08-06 16:57 | Functional | Software Engineering | Type Theory | other blogs | 10941 reads
|
Browse archives
Active forum topics |
Recent comments
36 weeks 23 hours ago
36 weeks 1 day ago
36 weeks 1 day ago
1 year 6 weeks ago
1 year 10 weeks ago
1 year 12 weeks ago
1 year 12 weeks ago
1 year 14 weeks ago
1 year 19 weeks ago
1 year 19 weeks ago