Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype LayersIter = LayersIter (ForeignPtr LayersIter)
- noLayersIter :: Maybe LayersIter
- layersIterCopy :: MonadIO m => LayersIter -> m LayersIter
- layersIterFree :: MonadIO m => LayersIter -> m ()
- layersIterGetChild :: MonadIO m => LayersIter -> m LayersIter
- layersIterGetLayer :: MonadIO m => LayersIter -> m Layer
- layersIterGetTitle :: MonadIO m => LayersIter -> m Text
- layersIterNew :: (MonadIO m, DocumentK a) => a -> m LayersIter
- layersIterNext :: MonadIO m => LayersIter -> m Bool
Exported types
Methods
layersIterCopy
layersIterCopy :: MonadIO m => LayersIter -> m LayersIter Source
layersIterFree
layersIterFree :: MonadIO m => LayersIter -> m () Source
layersIterGetChild
layersIterGetChild :: MonadIO m => LayersIter -> m LayersIter Source
layersIterGetLayer
layersIterGetLayer :: MonadIO m => LayersIter -> m Layer Source
layersIterGetTitle
layersIterGetTitle :: MonadIO m => LayersIter -> m Text Source
layersIterNew
layersIterNew :: (MonadIO m, DocumentK a) => a -> m LayersIter Source
layersIterNext
layersIterNext :: MonadIO m => LayersIter -> m Bool Source