I love Purescript, but I think in some ways it is even more arcane than Haskell for a beginner.
e.g.,
> :t (+)
forall a. Semiring a => a -> a -> a
> :t (&&)
forall a. HeytingAlgebra a => a -> a -> a