help
package flags have changed, resetting and loading new packages...
Haskell> import Data.List
Haskell> foldl' (+) 0 [1..10^6]
500000500000
Haskell>
Leaving GHCi.
$ ghci +RTS -M20m
GHCi, version 8.8.4: https://www.haskell.org/ghc/ :? for help
package flags have changed, resetting and loading new packages...
Haskell> import Data.List
Haskell> :t foldl'
foldl' :: Foldable t => (b -> a -> b) -> b -> t a -> b
Haskell> foldl' (+) 0 [1..10^6]
ghc: panic! (the 'impossible' happened)
(GHC version 8.8.4 for x86_64-unknown-linux):
heap overflow
Please report this as a GHC bug: https://www.haskell.org/ghc/reportabug
Если посмотреть тип сначала, то валится, а если не смотреть, то не валится
"Я знаю точно, невозможное - возможно!" (с)
Обсуждают сегодня