honeycomb-0.0.0.1: src/Honeycomb/API/Datasets.hs
module Honeycomb.API.Datasets where
import Data.Text (Text)
-- import Data.Vector (Vector)
-- import Honeycomb.Client
import Honeycomb.Types
newtype NewDataset = NewDataset
{ newDatasetName :: Text
}
data Dataset = Dataset
{ datasetName :: Text
, datasetSlug :: DatasetName
}
{-
createDataset :: Client -> NewDataset -> m Dataset
createDataset = post c [] ["1", "datasets"]
getDataset :: Client -> DatasetName -> m (Maybe Dataset)
getDataset c (DatasetName d) = get c [] ["1", "datasets", d]
getAllDatasets :: Client -> m (Vector Dataset)
getAllDatasets c = get c [] ["1", "datasets"]
-}