forsyde-shallow-3.3.2.0: src/ForSyDe/Shallow/MoC/Synchronous.hs
{-# OPTIONS_HADDOCK not-home #-}
----------------------------------------------------------------------
-- |
-- Module : ForSyDe.Shallow.MoC.Synchronous
-- Copyright : (c) SAM/KTH 2007
-- License : BSD-style (see the file LICENSE)
--
-- Maintainer : forsyde-dev@ict.kth.se
-- Stability : experimental
-- Portability : portable
--
-- The synchronuous library defines process constructors and processes
-- for the synchronous computational model. A process constructor is a
-- higher order function which together with combinational function(s)
-- and values as arguments constructs a process.
----------------------------------------------------------------------
module ForSyDe.Shallow.MoC.Synchronous (
-- * The Core Library
module ForSyDe.Shallow.MoC.Synchronous.Lib,
-- * Add-ons
-- ** Utility Processes
-- | Collection of process constructors commonly used in designs.
module ForSyDe.Shallow.MoC.Synchronous.Process,
-- ** Stochastic Processes
-- | Library of stochastic process constructors
module ForSyDe.Shallow.MoC.Synchronous.Stochastic
) where
import ForSyDe.Shallow.MoC.Synchronous.Lib
import ForSyDe.Shallow.MoC.Synchronous.Process
import ForSyDe.Shallow.MoC.Synchronous.Stochastic