ideas-1.1: Feedback services for intelligent tutoring systems

Portabilityportable (depends on ghc)
Stabilityprovisional
Maintainerbastiaan.heeren@ou.nl
Safe HaskellNone

Ideas.Common.Algebra.SmartGroup

Contents

Description

 

Synopsis

Smart datatypes

newtype Smart a Source

Constructors

Smart 

Fields

fromSmart :: a
 

Instances

(.+.) :: (CoField a, Field a) => a -> a -> aSource

(.-.) :: (CoField a, Field a) => a -> a -> aSource

neg :: (CoField a, Field a) => a -> aSource

(.*.) :: (CoField a, Field a) => a -> a -> aSource

(./.) :: (CoField a, Field a) => a -> a -> aSource

Smart booleans

(.&&.) :: (Boolean a, CoBoolean a) => a -> a -> aSource

(.||.) :: (Boolean a, CoBoolean a) => a -> a -> aSource