Frames-0.1.0.0: Data frames For working with tabular data files
Frames.Rec
Synopsis
type Record = Rec Identity Source
A record with unadorned values.
(&:) :: a -> Record rs -> Record ((s :-> a) : rs) infixr 5 Source
A cons function for building Record values.
cons
Record
recUncons :: Record ((s :-> a) : rs) -> (a, Record rs) Source
Separate the first element of a Record from the rest of the row.
recMaybe :: Rec Maybe cs -> Maybe (Record cs) Source
Undistribute Maybe from a Rec Maybe. This is just a specific usage of rtraverse, but it is quite common.
Maybe
Rec
rtraverse
showFields :: (RecAll Identity (UnColumn ts) Show, AsVinyl ts) => Record ts -> [String] Source
Show each field of a Record without its column name.