module Sieste.Classes
(
    PointReader(..)
) where

import Data.Word (Word64)
import Marquise.Client
import Pipes

class Monad m => PointReader m where
    readPoints :: Address -> Word64 -> Word64 -> Origin
               -> Producer SimplePoint m ()
