packages feed

reanimate-1.1.0.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 (mkBackground "black") `parA`
            mapA (flipXAxis . withStrokeColor "white") drawCircle