@hackage infinite-list0.1.2

Infinite lists

Modern lightweight library for infinite lists with fusion:

  • API similar to Data.List.

  • No dependencies other than base.

  • Top performance, driven by fusion.

  • Avoid dangerous instances like Foldable.

  • Use NonEmpty where applicable.

  • Use Word for indices.

  • Be lazy, but not too lazy.

{-# LANGUAGE PostfixOperators #-}
import Data.List.Infinite (Infinite(..), (...), (....))
import qualified Data.List.Infinite as Inf