Hoogle Search

Within LTS Haskell 24.32 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. reader :: forall (m :: Type -> Type) . MonadIO m => SepFormat -> Reader m

    hledger-lib Hledger.Read.CsvReader

    No documentation available.

  2. reader :: forall (m :: Type -> Type) . MonadIO m => Reader m

    hledger-lib Hledger.Read.JournalReader

    No documentation available.

  3. readJournalFromCsv :: Maybe (Either CsvRules FilePath) -> FilePath -> Handle -> Maybe SepFormat -> ExceptT String IO Journal

    hledger-lib Hledger.Read.RulesReader

    Read a Journal from the given CSV data (and filename, used for error messages), or return an error. Proceed as follows:

    1. Conversion rules are provided, or they are parsed from the specified rules file, or from the default rules file for the CSV data file. If rules parsing fails, or the required rules file does not exist, throw an error.
    2. Parse the CSV data using the rules, or throw an error.
    3. Convert the CSV records to hledger transactions using the rules.
    4. Return the transactions as a Journal.

  4. reader :: forall (m :: Type -> Type) . MonadIO m => Reader m

    hledger-lib Hledger.Read.RulesReader

    No documentation available.

  5. reader :: forall (m :: Type -> Type) . MonadIO m => Reader m

    hledger-lib Hledger.Read.TimeclockReader

    No documentation available.

  6. reader :: forall (m :: Type -> Type) . MonadIO m => Reader m

    hledger-lib Hledger.Read.TimedotReader

    No documentation available.

  7. readFileOrStdinPortably :: String -> IO Text

    hledger-lib Hledger.Utils.IO

    Like readFilePortably, but read from standard input if the path is "-".

  8. readFileOrStdinPortably' :: Maybe DynEncoding -> String -> IO Text

    hledger-lib Hledger.Utils.IO

    Like readFileOrStdinPortably, but take an optional converter.

  9. readFilePortably :: FilePath -> IO Text

    hledger-lib Hledger.Utils.IO

    Read text from a file, converting any rn line endings to n,, using the system locale's text encoding, ignoring any utf8 BOM prefix (as seen in paypal's 2018 CSV, eg) if that encoding is utf8.

  10. readFileStrictly :: FilePath -> IO Text

    hledger-lib Hledger.Utils.IO

    Like readFilePortably, but read all of the file before proceeding.

Page 202 of many | Previous | Next