striot-0.1.1.0
Copyright© StrIoT maintainers 2021
LicenseApache 2.0
MaintainerStrIoT maintainers
Stabilityexperimental
Safe HaskellSafe-Inferred
LanguageHaskell2010

Striot.FunctionalProcessing

Description

The eight StrIoT low-level operators and related functions, as well as some composite operators.

Synopsis
  • filterAcc :: (b -> a -> b) -> b -> (a -> b -> Bool) -> [a] -> ([a], b)

The eight fundamental operators

Utility functions and convenience types

Example composite operators

???

filterAcc :: (b -> a -> b) -> b -> (a -> b -> Bool) -> [a] -> ([a], b) Source #

filterAcc, for plain lists

Orphan instances

Arbitrary UTCTime Source # 
Instance details

Methods

arbitrary :: Gen UTCTime

shrink :: UTCTime -> [UTCTime]

Arbitrary a => Arbitrary (Event a) Source # 
Instance details

Methods

arbitrary :: Gen (Event a)

shrink :: Event a -> [Event a]