Haskell learning

Define something like “let a = a ++ [1]”

And watch the Haskell interpreter go crazy with the recursion..till it hits the recursion limits of course..

Haskell default type inferenc heuristic for a variable .. assume Integer…..damn…that’s bad…