hydra-0.8.0: src/main/haskell/Hydra/Minimal.hs
-- | A minimal, standalone Hydra kernel which allows external tools (like @wisnesky's Algorithm W implementation)
-- to take a lightweight dependency on Hydra types or functions, without requiring compilation of Hydra proper.
-- There are two versions of this module:
-- * External: has all of the necessary Hydra definitions in one file
-- * Internal: just exports the appropriate symbols from the actual Hydra modules
module Hydra.Minimal (
FloatType(..),
FloatValue(..),
IntegerType(..),
IntegerValue(..),
Literal(..),
LiteralType(..),
Name(..),
floatValueType,
integerValueType,
int32,
literalType,
string,
) where
import Hydra.Core
import Hydra.Basics
import Hydra.Dsl.Literals