import qualified Data.Foldable as Foldable
import Prelude hiding (Foldable(..)
, all, and, any, concat, concatMap
- , mapM_, notElem, or, sequence, sequence_)
+ , mapM_, notElem, or, sequence_)
import Language.Symantic
import Language.Symantic.Lib.Alternative (tyAlternative)
instance (Sym_Foldable term, Sym_Lambda term) => Sym_Foldable (BetaT term)
-- Typing
+instance NameTyOf Foldable where
+ nameTyOf _c = ["Foldable"] `Mod` "Foldable"
instance FixityOf Foldable
instance ClassInstancesFor Foldable
instance TypeInstancesFor Foldable