Portability | portable |
---|---|
Stability | experimental |
Maintainer | golubovsky@gmail.com |
Data.SplitBounds
Description
Defines string literals for module split boundaries.
- splitOpen :: String
- splitClose :: String
- splitBegin :: String
- splitEnd :: String
- parts :: (a -> Bool) -> [a] -> [[a]]
Documentation
A special comment to mark the start of a section to uncomment when splitting.
A special comment to mark the end of a section to uncomment when splitting.
A special comment to mark the start of a module to be created by the splitter. It should be followed immediately by a forward slash and a name of the module to create (with dots). Thus,
splitBegin ++ "/" ++ "Data.Foo"
results in creation of a file "Data/Foo.hs" relatively to the current directory.
A special comment to mark the end of a module to be created by the splitter.