angle-0.8.1.0: src/Angle/Exec/Types.hs
{-# LANGUAGE MultiParamTypeClasses #-}
{-# LANGUAGE TypeSynonymInstances #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE FlexibleContexts #-}
{-|
Module : Angle.Exec.Types
Description : Exports functions from Angle.Exec.Types.Internal
Copyright : Copyright (C) 2015 Ben Moon
License : GNU GPL, version 3
Maintainer : GuiltyDolphin@gmail.com
Stability : alpha
-}
module Angle.Exec.Types
( ExecIO
, runExecIOEnv
, iterToLit
, fromIter
, returnVal
, fromEnumL
, isInfiniteRange
-- ** Execution Environment
, Env(..)
, getEnv
, updateEnv
, basicEnv
, getEnvValue
, setEnvSynRep
, updatePos
, popEnvCall
, pushEnvCall
, updateStmt
) where
import Angle.Exec.Types.Internal