endlist Lists that are endList! A concept that allows for unbound, lazily evaluated lists that are right appendable. Inspired by Haskell