import public Control.Functor.Indexedimport public Control.Applicative.Indexedimport public Control.Monad.Indexedimport public Control.Monad.Indexed.Do