Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.MediaBus.Series
Documentation
Instances
class SetSeriesStart s (GetSeriesStart s) ~ s => AsSeriesStart s where Source #
Minimal complete definition
Methods
seriesStart :: Prism s (SetSeriesStart s n) (GetSeriesStart s) n Source #
Instances
AsSeriesStart (Either a b) Source # | |
AsSeriesStart (Series a b) Source # | |
class SetSeriesNext s (GetSeriesNext s) ~ s => AsSeriesNext s where Source #
Minimal complete definition
Methods
seriesNext :: Prism s (SetSeriesNext s n) (GetSeriesNext s) n Source #
Instances
AsSeriesNext (Either a b) Source # | |
AsSeriesNext (Series a b) Source # | |
newtype StartingFrom a Source #
Constructors
MkStartingFrom a |
Instances
Eq a => Eq (StartingFrom a) Source # | |
Ord a => Ord (StartingFrom a) Source # | |
Show a => Show (StartingFrom a) Source # | |
Arbitrary a => Arbitrary (StartingFrom a) Source # | |
startingFromValue :: forall a a. Iso (StartingFrom a) (StartingFrom a) a a Source #