Regression: Prelude-Funktionen nicht definiert laut Typinferenz
Das Modul
{-# DRHASKELL LEVEL1 #-}
f :: Int -> Int
f n = n*n + n
produziert den Fehler
:-1:-1:
The function `(+)` is not defined!
Der Fehler kommt aus der inferHSE
der Typinferenz, wenn das Modul in der Repl geladen wird.
Ich hab mal ein Bisect gemacht und so wie es aussieht, taucht das Problem erstmals bei bc1afe9e auf.