algebraic-graphs-io-0.5.0.1: I/O utilities and datasets for algebraic-graphs
Safe HaskellSafe-Inferred
LanguageHaskell2010

Algebra.Graph.IO.Internal

Contents

Synopsis

Documentation

fetchTarGz Source #

Arguments

:: String

URL with the .tar.gz

-> FilePath

directory where to store archive contents

-> IO () 

Download, decompress and save a .tar.gz archive

unTarGz :: (PrimMonad m, MonadThrow m) => ConduitT ByteString TarChunk m () Source #

Decompress a .tar.gz stream

fetch :: MonadResource m => Request -> ConduitT i ByteString m () Source #

Download a file

Internal

lexeme Source #

Arguments

:: Parser a

disregard any whitespace around this parser

-> Parser a 

symbol :: Text -> Parser Text Source #

Match a string