Module
Pako
- Package
- purescript-pako
- Repository
- jacereda/purescript-pako
#Options Source
type Options = { level :: Level, memLevel :: MemLevel, strategy :: Strategy, windowBits :: WindowBits }
#deflateImpl Source
deflateImpl :: forall e. Foreign -> ArrayBuffer -> Eff (exception :: EXCEPTION, pako :: PAKO | e) ArrayBuffer
#inflateImpl Source
inflateImpl :: forall e. ArrayBuffer -> Eff (exception :: EXCEPTION, pako :: PAKO | e) ArrayBuffer
#deflateWithOptions Source
deflateWithOptions :: forall e. Options -> ArrayBuffer -> Eff (pako :: PAKO | e) (Either Error ArrayBuffer)
#deflate Source
deflate :: forall e. ArrayBuffer -> Eff (pako :: PAKO | e) (Either Error ArrayBuffer)
#inflate Source
inflate :: forall e. ArrayBuffer -> Eff (pako :: PAKO | e) (Either Error ArrayBuffer)
#byteSize Source
byteSize :: ArrayBuffer -> Int
#asBytes Source
asBytes :: forall e. String -> Eff (arrayBuffer :: ARRAY_BUFFER | e) ArrayBuffer
#asString Source
asString :: forall e. ArrayBuffer -> Eff (arrayBuffer :: ARRAY_BUFFER | e) String
#deflateTextWithOptions Source
deflateTextWithOptions :: forall e. Options -> String -> Eff (arrayBuffer :: ARRAY_BUFFER, pako :: PAKO | e) (Either Error ArrayBuffer)
#deflateText Source
deflateText :: forall e. String -> Eff (arrayBuffer :: ARRAY_BUFFER, pako :: PAKO | e) (Either Error ArrayBuffer)
#inflateText Source
inflateText :: forall e. ArrayBuffer -> Eff (arrayBuffer :: ARRAY_BUFFER, pako :: PAKO | e) (Either Error String)
- Modules
- Pako