Safe Haskell | None |
---|---|
Language | Haskell2010 |
Tax.Canada.Province.ON
Documentation
data Returns (line :: Type -> Type) Source #
Instances
(Transformation t, Codomain t ~ (Const m :: Type -> Type), Monoid m, Foldable t Forms, Foldable t ON428, Foldable t ON479) => Foldable t Returns Source # | |
(Transformation t, Functor t Forms, Functor t ON428, Functor t ON479) => Functor t Returns Source # | |
Defined in Tax.Canada.Province.ON | |
(Transformation t, Codomain t ~ Compose m f, Applicative m, Traversable t Forms, Traversable t ON428, Traversable t ON479) => Traversable t Returns Source # | |
Applicative Returns Source # | |
Defined in Tax.Canada.Province.ON | |
Apply Returns Source # | |
Defined in Tax.Canada.Province.ON | |
Foldable Returns Source # | |
Defined in Tax.Canada.Province.ON | |
Functor Returns Source # | |
Defined in Tax.Canada.Province.ON | |
Traversable Returns Source # | |
Defined in Tax.Canada.Province.ON | |
(Show (Forms line), Show (ON428 line), Show (ON479 line)) => Show (Returns line) Source # | |
(Eq (Forms line), Eq (ON428 line), Eq (ON479 line)) => Eq (Returns line) Source # | |
data ON428 (line :: Type -> Type) Source #
Instances
(Transformation t, Codomain t ~ (Const m :: Type -> Type), Monoid m, Foldable t Page1, Foldable t Page2, Foldable t Page3, Foldable t Page4) => Foldable t ON428 Source # | |
(Transformation t, Functor t Page1, Functor t Page2, Functor t Page3, Functor t Page4) => Functor t ON428 Source # | |
Defined in Tax.Canada.Province.ON.ON428.Types | |
(Transformation t, Codomain t ~ Compose m f, Applicative m, Traversable t Page1, Traversable t Page2, Traversable t Page3, Traversable t Page4) => Traversable t ON428 Source # | |
Applicative ON428 Source # | |
Defined in Tax.Canada.Province.ON.ON428.Types | |
Apply ON428 Source # | |
Defined in Tax.Canada.Province.ON.ON428.Types | |
Distributive ON428 Source # | |
Defined in Tax.Canada.Province.ON.ON428.Types | |
DistributiveTraversable ON428 Source # | |
Defined in Tax.Canada.Province.ON.ON428.Types Methods collectTraversable :: forall f1 a (f2 :: Type -> Type). Traversable f1 => (a -> ON428 f2) -> f1 a -> ON428 (Compose f1 f2) distributeTraversable :: forall f1 (f2 :: Type -> Type). Traversable f1 => f1 (ON428 f2) -> ON428 (Compose f1 f2) cotraverseTraversable :: Traversable f1 => (forall x. f1 (f2 x) -> f x) -> f1 (ON428 f2) -> ON428 f | |
Foldable ON428 Source # | |
Defined in Tax.Canada.Province.ON.ON428.Types | |
Functor ON428 Source # | |
Defined in Tax.Canada.Province.ON.ON428.Types | |
Logistic ON428 Source # | |
Defined in Tax.Canada.Province.ON.ON428.Types | |
Traversable ON428 Source # | |
Defined in Tax.Canada.Province.ON.ON428.Types | |
(Show (line Centi), Show (line Rational), Show (line Word)) => Show (ON428 line) Source # | |
(Eq (line Centi), Eq (line Rational), Eq (line Word)) => Eq (ON428 line) Source # | |
data ON479 (line :: Type -> Type) Source #
Instances
(Transformation t, Codomain t ~ (Const m :: Type -> Type), Monoid m, Foldable t Page1, Foldable t Page2) => Foldable t ON479 Source # | |
(Transformation t, Functor t Page1, Functor t Page2) => Functor t ON479 Source # | |
Defined in Tax.Canada.Province.ON.ON479.Types | |
(Transformation t, Codomain t ~ Compose m f, Applicative m, Traversable t Page1, Traversable t Page2) => Traversable t ON479 Source # | |
Applicative ON479 Source # | |
Defined in Tax.Canada.Province.ON.ON479.Types | |
Apply ON479 Source # | |
Defined in Tax.Canada.Province.ON.ON479.Types | |
Distributive ON479 Source # | |
Defined in Tax.Canada.Province.ON.ON479.Types | |
DistributiveTraversable ON479 Source # | |
Defined in Tax.Canada.Province.ON.ON479.Types Methods collectTraversable :: forall f1 a (f2 :: Type -> Type). Traversable f1 => (a -> ON479 f2) -> f1 a -> ON479 (Compose f1 f2) distributeTraversable :: forall f1 (f2 :: Type -> Type). Traversable f1 => f1 (ON479 f2) -> ON479 (Compose f1 f2) cotraverseTraversable :: Traversable f1 => (forall x. f1 (f2 x) -> f x) -> f1 (ON479 f2) -> ON479 f | |
Foldable ON479 Source # | |
Defined in Tax.Canada.Province.ON.ON479.Types | |
Functor ON479 Source # | |
Defined in Tax.Canada.Province.ON.ON479.Types | |
Logistic ON479 Source # | |
Defined in Tax.Canada.Province.ON.ON479.Types | |
Traversable ON479 Source # | |
Defined in Tax.Canada.Province.ON.ON479.Types | |
(Show (line Bool), Show (line Centi), Show (line Rational), Show (line Text), Show (line Word)) => Show (ON479 line) Source # | |
(Eq (line Bool), Eq (line Centi), Eq (line Rational), Eq (line Text), Eq (line Word)) => Eq (ON479 line) Source # | |
fixReturns :: InputForms Maybe -> Returns Maybe -> Returns Maybe Source #
t1Fields :: T1 FieldConst Source #