Copyright | (c) Hisaket VioletRed 2022 |
---|---|
License | AGPL-3.0-or-later |
Maintainer | hisaket@outlook.jp |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
readToIO :: Member (Embed IO) r => Handle -> Sem (ReadBytes ': (ReadToEnd ': r)) a -> Sem r a Source #
scopedBinaryFileToIO :: (Members '[Embed IO, Resource] r, KnownList es) => IOMode -> (Handle -> InterpretersFor es r) -> (forall handle'. Sem (ScopedFile mode es b handle' ': r) a) -> Sem r a Source #