zoom-0.1: Zoom/Task.hs
{-# LANGUAGE DeriveDataTypeable #-}
module Zoom.Task where
import Data.Typeable
data Args = Args String
deriving (Show, Typeable)
data ZoomTask a = Task {desc :: String, fromTask :: [Args] -> IO a}
deriving (Typeable)