oi-0.3.1: Library for purely functional lazy interactions with the outer world.

Safe HaskellNone

Data.OI.IO

Contents

Synopsis

Interaction enable to handle I/O error

type :~> a b = OI (IOResult a) -> IOResult bSource

I/O oprations

hClose :: Handle -> () :~> ()Source