| ... | ... | @@ -80,7 +80,7 @@ There is a good case to be made for permitting the inclusion of function signatu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If we /required/ signatures in export lists (and always required a full export list too), this would solve the recursive module problem very simply. The export list would represent exactly the information currently contained in ghc's hs-boot files (and nhc98's hand-written .hi bootstrapping method).
|
|
|
|
If we /required/ signatures in export lists (and always required a full export list too), this would solve the recursive module problem for some compilers very simply. The export list would represent exactly the information currently contained in ghc's hs-boot files (and nhc98's hand-written .hi bootstrapping method). Other compilers such as jhc and helium have no problem with recursive modules as is.
|
|
|
|
|
|
|
|
|
|
|
|
# Permit qualified exports
|
| ... | ... | |