Skip to content

ohnosequences/datasets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Datasets

This little Scala library provides convenient abstractions for working with datasets. It is based on the cosas library and is primarily used in the loquat project.

  • AnyData is just a Type with a bound on it's Raw representation: it has to be a AnyDataResource

  • AnyDataResource can be either local or remote:

    • Local ones are represented by files (FileResrouce)
    • Remote ones are either S3 objects (S3Resource) or (string-containing) messages (MessageResource)
  • AnyDataSet is basically just an alias for a Record that consists of AnyData objects