Cheap imperative data structures for Haskell. Even comes with NullPointerException support.