FpMLToHaskell

Safe HaskellSafe-Infered

Main

Synopsis

Documentation

fst3 :: (a, b, c) -> a

bootf :: FilePath -> FilePath

Munge filename for hs-boot.

ordered :: (Eq a, Eq b) => (b -> a) -> (b -> [a]) -> (a -> Maybe b) -> [b] -> [[b]]

Calculate dependency ordering of modules, least dependent first. Cyclic groups may occur, suitably placed in the ordering.

cyclicDeps :: Eq a => (b -> a) -> (b -> [a]) -> (a -> Maybe b) -> [b] -> [[b]]

Find cyclic dependencies between modules.

lookupWith :: Eq a => (b -> a) -> a -> [b] -> Maybe b

A variation on the standard lookup function.

targetNamespace :: Element i -> String

What is the targetNamespace of the unique top-level element?

xsdSchema :: QName

The XSD Namespace.