> module Target (Target(..)) where


> data Target
> 	= TargetHaskell			-- functions and things
> 	| TargetArrayBased		-- arrays


>  deriving Target -> Target -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Target -> Target -> Bool
$c/= :: Target -> Target -> Bool
== :: Target -> Target -> Bool
$c== :: Target -> Target -> Bool
Eq