Safe Haskell | None |
---|---|
Language | Haskell2010 |
- headerInfo :: MonadError Msg m => VersionedCSV a -> Maybe Version -> m (SFormat Version, CsvImport a)
- csvImport :: (MonadError Msg m, MonadReader (Options user config (a, Maybe Version)) m) => VersionedCSV a -> T.Text -> m [ImportedEntry]
- aqbankingImporter :: Importer env
- aqbankingImport :: VersionedCSV env
- comdirectToAqbanking :: IO ()
- comdirect_header :: [[Char]]
- comdirect_header_visa :: [[Char]]
- comdirect_mapping_visa :: [([Char], T.Text -> T.Text)]
- comdirect_mapping :: [([Char], T.Text -> T.Text)]
- ok :: (IsString b, Eq b, L.StringLike b) => b -> [b]
- p :: ParsecT [Char] u Identity [Char]
- hbci_sep
- description :: (ListLike c item, L.StringLike c, Show a, Eq a) => [a] -> [c] -> c
- description_list :: (Show a, Eq a) => [a] -> [a] -> [b] -> [b]
- csv_header
- comdirectVisaImporter :: Importer T.Text
- comdirectVisa
- paypalImporter :: Importer T.Text
- paypalImport :: VersionedCSV T.Text
- show2 :: [[T.Text]] -> [T.Text]
- hibiscusToAqbanking :: IO ()
- toAqbankingPure :: (Show a, Eq a) => Char -> [a] -> [a] -> [T.Text -> T.Text] -> ([T.Text] -> Bool) -> T.Text -> T.Text
- toAqbanking :: (Show a, Eq a) => Char -> IO T.Text -> [a] -> [a] -> [T.Text -> T.Text] -> ([T.Text] -> Bool) -> IO ()
- toAqbanking2Pure :: (Show a, Eq a) => Char -> [a] -> [(a, T.Text -> T.Text)] -> ([T.Text] -> Bool) -> T.Text -> T.Text
- toAqbanking2
- hibicus_header :: [[Char]]
- hibiscus_mapping :: [[Char]]
- hibiscus_transf :: [T.Text -> T.Text]
- comma :: T.Text -> T.Text
- readdate2 :: Stream t Identity Char => t -> Date2
- p_date2 :: Stream t Identity Char => Parsec t () Date2
- readdate :: T.Text -> Day
- p_date :: Stream t Identity Char => Parsec t () Day
- data Date2 = D String String String
- toBayes :: MonadError Msg m => VersionedCSV a -> m (SFormat DefaultVersion, M.Map Version [T.Text])
- defaultFields :: MonadError Msg m => m (M.Map (SFormat ()) (M.Map Version [T.Text]))
- getBayesFields :: MonadError Msg m => Source -> m [T.Text]
CSV
headerInfo :: MonadError Msg m => VersionedCSV a -> Maybe Version -> m (SFormat Version, CsvImport a) Source #
csvImport :: (MonadError Msg m, MonadReader (Options user config (a, Maybe Version)) m) => VersionedCSV a -> T.Text -> m [ImportedEntry] Source #
AQBanking
aqbankingImporter :: Importer env Source #
aqbankingImport :: VersionedCSV env Source #
Postbank Germany Kontoauszüge (from PDF with pdftotext
)
Comdirect Germany
comdirectToAqbanking :: IO () Source #
comdirect_header :: [[Char]] Source #
comdirect_header_visa :: [[Char]] Source #
hbci_sep
description :: (ListLike c item, L.StringLike c, Show a, Eq a) => [a] -> [c] -> c Source #
Descriptions create the description, by concatenation of all cols
description_list :: (Show a, Eq a) => [a] -> [a] -> [b] -> [b] Source #
csv_header
Comdirect Visa Statements
comdirectVisa
Paypal (German)
other stuff
hibiscusToAqbanking :: IO () Source #
toAqbankingPure :: (Show a, Eq a) => Char -> [a] -> [a] -> [T.Text -> T.Text] -> ([T.Text] -> Bool) -> T.Text -> T.Text Source #
toAqbanking :: (Show a, Eq a) => Char -> IO T.Text -> [a] -> [a] -> [T.Text -> T.Text] -> ([T.Text] -> Bool) -> IO () Source #
toAqbanking2Pure :: (Show a, Eq a) => Char -> [a] -> [(a, T.Text -> T.Text)] -> ([T.Text] -> Bool) -> T.Text -> T.Text Source #
toAqbanking2
hibicus_header :: [[Char]] Source #
hibiscus_mapping :: [[Char]] Source #
hibiscus_transf :: [T.Text -> T.Text] Source #
toBayes :: MonadError Msg m => VersionedCSV a -> m (SFormat DefaultVersion, M.Map Version [T.Text]) Source #
defaultFields :: MonadError Msg m => m (M.Map (SFormat ()) (M.Map Version [T.Text])) Source #
getBayesFields :: MonadError Msg m => Source -> m [T.Text] Source #