packages feed

FastPush-0.1.0.0: src/Control/Monad/Push/Class.hs

{-# LANGUAGE MultiParamTypeClasses, FlexibleInstances, FlexibleContexts, ScopedTypeVariables #-}

module Control.Monad.Push.Class where

class Monad m => MonadPush a m where
    -- | Push an item onto the stack
    push :: a -> m ()