servant-machines-0.15: Servant Stream support for machines

Safe HaskellNone
LanguageHaskell2010

Servant.Machines

Contents

Description

This module exports ToSourceIO and FromSourceIO for MachineT instances.

Synopsis

Documentation

class MachineToSourceIO m where Source #

Helper class to implement ToSourceIO MachineT instance for various monads.

Instances
MachineToSourceIO IO Source # 
Instance details

Defined in Servant.Machines

Orphan instances

MachineToSourceIO m => ToSourceIO o (MachineT m k o) Source # 
Instance details

Methods

toSourceIO :: MachineT m k o -> SourceIO o #

MonadIO m => FromSourceIO o (MachineT m k o) Source # 
Instance details

Methods

fromSourceIO :: SourceIO o -> MachineT m k o #