Skip to content

Instantly share code, notes, and snippets.

View greydot's full-sized avatar
🐵
returning to monke

<[0_o]> greydot

🐵
returning to monke
View GitHub Profile
@greydot
greydot / MonadControlGHC8.hs
Created October 13, 2016 00:50 — forked from brendanhay/MonadControlGHC8.hs
GHC8 ImpredictiveTypes + monad-control instances
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
{-# LANGUAGE MultiParamTypeClasses #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE UndecidableInstances #-}
module MonadControlGHC8 where
import Control.Applicative (Alternative, Applicative)
import Control.Monad.Base (MonadBase)
import Control.Monad.Reader (MonadReader, ReaderT)