reanimate-0.4.2.0: examples/doc_slideLeftT.hs
#!/usr/bin/env stack
-- stack runghc --package reanimate
module Main(main) where
import Reanimate
import Reanimate.Builtin.Documentation
import Reanimate.Builtin.Slide
import Reanimate.Transition
main :: IO ()
main = reanimate $ docEnv $ pauseAtEnd 1 $ signalT (curveS 2) slideLeftT left right
where
left = drawCircle
right = staticFrame 1 (withFillOpacity 1 $ mkBackground "black") `parA`
mapA (flipXAxis . withStrokeColor "white") drawCircle