Glynn, K
Stuckey, PJ
Sulzmann, M
Sondergaard, H
In this paper we present the first exception analysis for a non-strict language. We augment a simply-typed functional language with exceptions, and show that we can define a type-based inference system to detect uncaught exceptions. We have implemented this exception analysis in the GHC compiler for Haskell, which has been recently extended with exceptions. We give empirical evidence that the analysis is practical.
Bibliographic reference |
Glynn, K ; Stuckey, PJ ; Sulzmann, M ; Sondergaard, H. Exception analysis for non-strict languages.7th International Conference on Functional Programming (PITTSBURGH(Pennsylvania), Oct 04-06, 2002). In: SIGPLAN Notices, Vol. 37, no. 9, p. 98-109 (2002) |
Permanent URL |
http://hdl.handle.net/2078.1/61700 |