ideas-1.8: Feedback services for intelligent tutoring systems
Ideas.Text.OpenMath.Object
Description
data OMOBJ Source #
Constructors
Defined in Ideas.Text.OpenMath.Object
Methods
(==) :: OMOBJ -> OMOBJ -> Bool #
(/=) :: OMOBJ -> OMOBJ -> Bool #
showsPrec :: Int -> OMOBJ -> ShowS #
show :: OMOBJ -> String #
showList :: [OMOBJ] -> ShowS #
fromXML :: Monad m => XML -> m OMOBJ Source #
listFromXML :: Monad m => XML -> m [OMOBJ] Source #
toXML :: OMOBJ -> XML Source #
listToXML :: [OMOBJ] -> XML Source #
uniplate :: OMOBJ -> (Str OMOBJ, Str OMOBJ -> OMOBJ) #
descend :: (OMOBJ -> OMOBJ) -> OMOBJ -> OMOBJ #
descendM :: Monad m => (OMOBJ -> m OMOBJ) -> OMOBJ -> m OMOBJ #
getOMVs :: OMOBJ -> [String] Source #
xml2omobj :: XML -> Either String OMOBJ Source #
omobj2xml :: OMOBJ -> XML Source #