Control.Auto.Blip

Blip

data Blip a

perBlip

Merging

merge

mergeL

mergeR

mergeLs

mergeRs

foldrB

foldlB'

Raw blip stream creation (dangerous!)

emitJusts

emitEithers

onJusts

onEithers

emitOn

Blip stream collapse

fromBlips

fromBlipsWith

asMaybes

holdWith

holdWith_

substituteB

Step/"time" based Blip streams and generators

never

immediately

inB

every

eachAt

eachAt_

collectN

collectN_

Modifying Blip streams

tagBlips

modifyBlips

(<&)

(&>)

once

notYet

lagBlips

lagBlips_

filterB

splitB

mapMaybeB

splitEitherB

collectB

collectB_

collectBs

collectBs_

joinB

takeB

takeWhileB

dropB

dropWhileB

Scanning & Accumulating Blip streams

accumB

accumB_

scanB

scanB_

mscanB

mscanB_

countB

Blips on edges

onChange

onChange_

became

became_

became'

noLonger

noLonger_

noLonger'

onFlip

onFlip_

onFlip'