Portability: GHC specific language extensions.

Resolves #12
This commit is contained in:
Peter Trsko 2017-02-10 11:49:38 +01:00
parent 3ba9638021
commit e210f8dad3
14 changed files with 14 additions and 14 deletions

View File

@ -9,7 +9,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: experimental -- Stability: experimental
-- Portability: POSIX -- Portability: GHC specific language extensions.
module Control.Monad.Freer module Control.Monad.Freer
( (
-- * Effect Monad -- * Effect Monad

View File

@ -10,7 +10,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: broken -- Stability: broken
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- An effect to compose functions with the ability to yield. -- An effect to compose functions with the ability to yield.
-- --

View File

@ -9,7 +9,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: broken -- Stability: broken
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- Composable handler for logical Cut effects. Implemented in terms of 'Exc' -- Composable handler for logical Cut effects. Implemented in terms of 'Exc'
-- effect. -- effect.

View File

@ -9,7 +9,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: experimental -- Stability: experimental
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- Composable handler for Exception effects. Communicates success\/failure -- Composable handler for Exception effects. Communicates success\/failure
-- via an 'Either' type. -- via an 'Either' type.

View File

@ -10,7 +10,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: broken -- Stability: broken
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- Composable handler for 'Fresh' effects. This is likely to be of use when -- Composable handler for 'Fresh' effects. This is likely to be of use when
-- implementing De Bruijn naming/scopes. -- implementing De Bruijn naming/scopes.

View File

@ -23,7 +23,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: experimental -- Stability: experimental
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- Internal machinery for this effects library. This includes: -- Internal machinery for this effects library. This includes:
-- --

View File

@ -11,7 +11,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: experimental -- Stability: experimental
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- Composable handler for 'Reader' effects. Handy for encapsulating an -- Composable handler for 'Reader' effects. Handy for encapsulating an
-- environment with immutable state for interpreters. -- environment with immutable state for interpreters.

View File

@ -11,7 +11,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: experimental -- Stability: experimental
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- Composable handler for 'State' effects. Handy for passing an updatable state -- Composable handler for 'State' effects. Handy for passing an updatable state
-- through a computation. -- through a computation.

View File

@ -10,7 +10,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: experimental -- Stability: experimental
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- Composable handler for 'State' effects in terms of 'Reader' and 'Writer' -- Composable handler for 'State' effects in terms of 'Reader' and 'Writer'
-- effects. This module is more a tutorial on how to compose handlers. It is -- effects. This module is more a tutorial on how to compose handlers. It is

View File

@ -10,7 +10,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: experimental -- Stability: experimental
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- Composable handler for 'Trace' effects. Trace allows one to debug the -- Composable handler for 'Trace' effects. Trace allows one to debug the
-- operation of sequences of effects by outputing to the console. -- operation of sequences of effects by outputing to the console.

View File

@ -10,7 +10,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: experimental -- Stability: experimental
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- 'Writer' effects, for writing\/appending values (line count, list of -- 'Writer' effects, for writing\/appending values (line count, list of
-- messages, etc.) to an output. Current value of 'Writer' effect output is not -- messages, etc.) to an output. Current value of 'Writer' effect output is not

View File

@ -7,7 +7,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: experimental -- Stability: experimental
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- * Constant-time append\/('><') and snoc\/('|>') -- * Constant-time append\/('><') and snoc\/('|>')
-- * Average constant-time 'viewL' (left-edge deconstruction). -- * Average constant-time 'viewL' (left-edge deconstruction).

View File

@ -18,7 +18,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: experimental -- Stability: experimental
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- This implementation relies on _closed_ type families added to GHC 7.8. It -- This implementation relies on _closed_ type families added to GHC 7.8. It
-- has NO overlapping instances and NO @Typeable@. Alas, the absence of -- has NO overlapping instances and NO @Typeable@. Alas, the absence of

View File

@ -17,7 +17,7 @@
-- License: BSD3 -- License: BSD3
-- Maintainer: ixcom-core@ixperta.com -- Maintainer: ixcom-core@ixperta.com
-- Stability: experimental -- Stability: experimental
-- Portability: POSIX -- Portability: GHC specific language extensions.
-- --
-- These are internal definitions and should be used with caution. There are no -- These are internal definitions and should be used with caution. There are no
-- guarantees that the API of this module will be preserved between minor -- guarantees that the API of this module will be preserved between minor