monad-memo-0.4.1: Memoization monad transformer

Copyright(c) Eduard Sergeev 2013
LicenseBSD-style (see the file LICENSE)
Maintainereduard.sergeev@gmail.com
Stabilityexperimental
Portabilitynon-portable (multi-param classes, functional dependencies)
Safe HaskellSafe
LanguageHaskell98

Data.MaybeLike.Instances

Contents

Description

Defines default instances of MaybeLike for most primitive Unboxed types

Documentation

Orphan instances

MaybeLike Char Char # 
Instance details

MaybeLike Double Double # 
Instance details

MaybeLike Float Float # 
Instance details

MaybeLike Int Int # 
Instance details

Methods

nothing :: Int #

isNothing :: Int -> Bool #

just :: Int -> Int #

fromJust :: Int -> Int #

MaybeLike Int8 Int8 # 
Instance details

MaybeLike Int16 Int16 # 
Instance details

MaybeLike Int32 Int32 # 
Instance details

MaybeLike Int64 Int64 # 
Instance details

MaybeLike Word Word # 
Instance details

MaybeLike Word8 Word8 # 
Instance details

MaybeLike Word16 Word16 # 
Instance details

MaybeLike Word32 Word32 # 
Instance details

MaybeLike Word64 Word64 # 
Instance details

MaybeLike (Maybe a) a # 
Instance details

Methods

nothing :: Maybe a #

isNothing :: Maybe a -> Bool #

just :: a -> Maybe a #

fromJust :: Maybe a -> a #