Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
checkDetermineMapping :: [Metric] -> [Text] -> ByteString -> Either String ParticipantFieldMapping2 Source #
attemptParseRows :: ParticipantFieldMapping2 -> ByteString -> Either String (Header, Vector ParticipantRecord) Source #
extractColumnsDistinctSampleJson :: Int -> Header -> Vector NamedRecord -> [Value] Source #
extractColumnsInitialJson :: Int -> Header -> Vector NamedRecord -> [Value] Source #
data HeaderMappingEntry Source #
parseParticipantFieldMapping :: [Metric] -> [(Metric, Text)] -> Either String ParticipantFieldMapping2 Source #
determineMapping :: [Metric] -> [Text] -> Either String ParticipantFieldMapping2 Source #