Haskell prelude ported to PHP :)