packages feed

free-foil-0.6.0: bench/binders/Generated.hs

{-# LANGUAGE DataKinds         #-}
{-# LANGUAGE DeriveGeneric     #-}
{-# LANGUAGE DeriveTraversable #-}
{-# LANGUAGE FlexibleContexts  #-}
{-# LANGUAGE GADTs             #-}
{-# LANGUAGE KindSignatures    #-}
{-# LANGUAGE PatternSynonyms   #-}
{-# LANGUAGE RankNTypes        #-}
{-# LANGUAGE TemplateHaskell   #-}
{-# LANGUAGE TypeFamilies      #-}
{-# OPTIONS_GHC -Wno-missing-signatures #-}

-- | The syntax that 'mkFreeFoil' generates from "Config", whose pattern type
-- 'FFBPattern' has the 'Control.Monad.Foil.CoSinkable' instance it generates.
module Generated where

import           Control.Monad.Free.Foil.TH.MkFreeFoil (mkFreeFoil)

import           Config

mkFreeFoil bConfig