streamly icon indicating copy to clipboard operation
streamly copied to clipboard

High performance, concurrent functional programming abstractions

Results 258 streamly issues
Sort by recently updated
recently updated
newest added

We have two modules in streamly to deal with time and time units: * Streamly.Time.Units * Streamly.Time.Clock The goal of these modules is to: * Represent time efficiently, we should...

type:enhancement

Similar to the CPS representation in parsers. Required for scalable applicative and monad composition.

type:enhancement
aspect:folds

`element` can be confused with `elem` fold, so change it to `matching`, and so change `except` to `notMatching`. ``` one -> anyOne element -> match, matching except -> otherThan, matchNot,...

This is a basic IO module which is required for the package to be useful and it does not depend on IO unlift operations, so can be moved to streamly-core.

Consider the following parser: ```haskell data LineContent = LineContentText String | LineContentIdentifier String deriving (Show) lineParser :: MonadCatch m => Parser m Char Line lineParser = Parser.many content Fold.toList where...

type:bug