3 from iTasks import always, hasValue, :: TaskValue(..), :: Task, :: Stability, :: TaskCont(..), :: Action, updateInformation, viewInformation, class descr, instance descr String, :: UpdateOption, :: ViewOption(..), -||-, -||, ||-, startEngine, class Publishable, >>*, class TFunctor, instance TFunctor Task, class TApplicative, instance TApplicative Task, instance Publishable Task, Void
4 import Data.Tuple, StdClass, StdList, iTasks._Framework.Generic, Text.JSON, Data.Functor, Control.Applicative, Control.Monad, Data.Map
5 import qualified iTasks
7 from Text import class Text, instance Text String
10 e = Insert New (Oper New +. (Union (Integer 7) (Size (Integer 9))))
19 | Intersection Set Set
22 | Oper Element Op Element
23 | (=.) infixl 2 Ident Expression
27 :: Element :== Expression
37 (>>>=) :== 'iTasks'.tbind
38 (>>>|) a b :== 'iTasks'.tbind a (\_ -> b)
39 treturn :== 'iTasks'.return
40 ActionOk :== 'iTasks'.ActionOk
41 ActionQuit :== 'iTasks'.ActionQuit
42 ActionNew :== 'iTasks'.ActionNew