{- | Module : Dvda Description : Top level module This is the top level module which exports the API -} {-# OPTIONS_GHC -Wall #-} module Dvda ( -- * primitives sym , symDependent , symDependentN -- * operations , rad -- * symbolic expression type , Expr -- * construct FunGraphs -- , cse -- * show/summarize FunGraphs -- , previewGraph -- , previewGraph' -- * compile and link function -- , buildHSFunction -- , buildHSFunctionPure -- , buildHSFunctionFromGraph , module Dvda.Algorithm ) where import Dvda.AD ( rad ) --import Dvda.CSE ( cse ) import Dvda.Expr ( Expr, sym, symDependent, symDependentN ) import Dvda.Algorithm --import Dvda.Vis ( previewGraph, previewGraph' ) --import Dvda.HSBuilder