Strictness Information (Was: ghc --make feature request)
Jim Farrand
jim@farrand.net
Fri, 26 Oct 2001 15:02:07 +0100
On Friday 26 October 2001 14:41, Jan-Willem Maessen wrote:
> You just need to change (for example) the
> strictness properties of the function, which can be very easy to do
> when making changes to your code.
Is there a way to automatically discover the strictness of a function? I
think it would be really usefull to have some kind of extended :t command in
ghci which would do something like:
main> :T foo
foo :: A (Strict) -> A (Strict) -> Bool
main> :T bar
bar :: a (Lazy) -> [a] (Lazy) -> [a]
Perhaps this is possible already, and I just don't know about it.
Regards,
Jim