reactive-fieldtrip-0.0.4: src/FRP/Reactive/FieldTrip.hs
{-# LANGUAGE TypeSynonymInstances, MultiParamTypeClasses #-}
{-# OPTIONS_GHC -Wall -fno-warn-orphans #-}
----------------------------------------------------------------------
-- |
-- Module : FRP.Reactive.FieldTrip
-- Copyright : (c) Conal Elliott 2008
-- License : BSD3
--
-- Maintainer : conal@conal.net
-- Stability : experimental
--
-- Connect the ''reactive'' and ''FieldTrip'' libraries
----------------------------------------------------------------------
module FRP.Reactive.FieldTrip
( module FRP.Reactive.FieldTrip.Adapter
) where
import Control.Applicative (liftA2)
import FRP.Reactive (Behavior)
import Graphics.FieldTrip (Transform(..))
import FRP.Reactive.FieldTrip.Adapter
instance Transform xf a => Transform (Behavior xf) (Behavior a) where
(*%) = liftA2 (*%)
-- TODO: add dynamic versions of lots of FieldTrip vocabulary, in a
-- collection of modules paralleling FieldTrip's.