Lazy Datastructures in Elm