Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Documentation
data SlicedTime a Source
Eq (SlicedTime a) | |
Show a => Show (SlicedTime a) |
fromTimeSlices :: [TimeSlice a] -> SlicedTime a Source
toTimeSlices :: SlicedTime a -> [TimeSlice a] Source
fromBoundaries :: [LocalTime] -> a -> SlicedTime a Source
flattenSlicedTime :: SlicedTime a -> SlicedTime a Source
intersectSlicedTime :: SlicedTime a -> SlicedTime b -> SlicedTime a Source
deleteSlicedTime :: SlicedTime a -> SlicedTime b -> SlicedTime a Source
slicedTimeBoundaries :: SlicedTime a -> [LocalTime] Source
cutSlicedTime :: SlicedTime a -> [LocalTime] -> SlicedTime a Source
mapSlicedTime :: SlicedTime a -> (TimeSlice a -> Maybe (TimeSlice a)) -> SlicedTime a Source