File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -76,8 +76,8 @@ instance boundedProxy3 :: Bounded (Proxy3 a) where
7676 top = Proxy3
7777
7878class OrdRecord rowlist row <= BoundedRecord rowlist row subrow | rowlist -> subrow where
79- topRecord :: RLProxy rowlist -> RProxy row -> Record subrow
80- bottomRecord :: RLProxy rowlist -> RProxy row -> Record subrow
79+ topRecord :: forall rlproxy rproxy . rlproxy rowlist -> rproxy row -> Record subrow
80+ bottomRecord :: forall rlproxy rproxy . rlproxy rowlist -> rproxy row -> Record subrow
8181
8282instance boundedRecordNil :: BoundedRecord RL.Nil row () where
8383 topRecord _ _ = {}
Original file line number Diff line number Diff line change @@ -111,8 +111,8 @@ foreign import boolNot :: Boolean -> Boolean
111111-- | A class for records where all fields have `HeytingAlgebra` instances, used
112112-- | to implement the `HeytingAlgebra` instance for records.
113113class HeytingAlgebraRecord rowlist row subrow | rowlist -> subrow where
114- ffRecord :: RLProxy rowlist -> RProxy row -> Record subrow
115- ttRecord :: RLProxy rowlist -> RProxy row -> Record subrow
114+ ffRecord :: forall rlproxy rproxy . rlproxy rowlist -> rproxy row -> Record subrow
115+ ttRecord :: forall rlproxy rproxy . rlproxy rowlist -> rproxy row -> Record subrow
116116 impliesRecord :: RLProxy rowlist -> Record row -> Record row -> Record subrow
117117 disjRecord :: RLProxy rowlist -> Record row -> Record row -> Record subrow
118118 conjRecord :: RLProxy rowlist -> Record row -> Record row -> Record subrow
Original file line number Diff line number Diff line change @@ -100,8 +100,8 @@ foreign import numMul :: Number -> Number -> Number
100100class SemiringRecord rowlist row subrow | rowlist -> subrow where
101101 addRecord :: RLProxy rowlist -> Record row -> Record row -> Record subrow
102102 mulRecord :: RLProxy rowlist -> Record row -> Record row -> Record subrow
103- oneRecord :: RLProxy rowlist -> RProxy row -> Record subrow
104- zeroRecord :: RLProxy rowlist -> RProxy row -> Record subrow
103+ oneRecord :: forall rlproxy rproxy . rlproxy rowlist -> rproxy row -> Record subrow
104+ zeroRecord :: forall rlproxy rproxy . rlproxy rowlist -> rproxy row -> Record subrow
105105
106106instance semiringRecordNil :: SemiringRecord RL.Nil row () where
107107 addRecord _ _ _ = {}
You can’t perform that action at this time.
0 commit comments