Module
Metajelo.XPaths
- Package
- purescript-metajelo
- Repository
- labordynamicsinstitute/purescript-metajelo
#defaultMetajeloNS Source
defaultMetajeloNS :: StringThe current Metajelo namespace URL, provided as a fallback
#getMetajeloResolver Source
getMetajeloResolver :: Node -> Document -> Effect NSResolverResolver that returns defaultMetajeloNS as a fallback
#ParseEnv Source
type ParseEnv = { doc :: Document, recNode :: Node, xeval :: MJXpathEvals, xevalRoot :: MJXpathRootEvals }#MJXpathRootEvals Source
type MJXpathRootEvals = { any :: String -> ResultType -> Effect XPathResult, bool :: String -> Effect Boolean, num :: String -> Effect Number, str :: String -> Effect String }#readBasicMetadata Source
readBasicMetadata :: ParseEnv -> Node -> Effect BasicMetadata#readResourceID Source
readResourceID :: ParseEnv -> Node -> Effect (Maybe ResourceID)#readResourceType Source
readResourceType :: ParseEnv -> Node -> Effect ResourceType#readInstitutionID Source
readInstitutionID :: ParseEnv -> Node -> Effect InstitutionID#readPolicyType Source
readPolicyType :: String -> Effect (Maybe PolicyType)- Modules
- Metajelo.
Types - Metajelo.
XPaths