@@ -1045,10 +1045,10 @@ numberOccurrencesFrom_ = mapAccum_ (\n _ -> (n + 1, n))
1046-- | This is used to sample the value of a 'Behavior' using an 'Event'.
1046-- | This is used to sample the value of a 'Behavior' using an 'Event'.
1048−-- The '<@>' operator is intended to be used in conjunction with
1048+-- The '<@>' operator is intended to be used in conjunction with
1049-- the 'Applicative' instance for 'Behavior'.
1049-- the 'Applicative' instance for 'Behavior'.
1051−-- This is useful when we want to combine the values of one 'Event' and
1051+-- This is useful when we want to combine the values of one 'Event' and
1052-- the value of several 'Behavior's at the time the 'Event' is firing.
1052-- the value of several 'Behavior's at the time the 'Event' is firing.
1054-- If we have:
1054-- If we have:
@@ -1068,7 +1068,7 @@ numberOccurrencesFrom_ = mapAccum_ (\n _ -> (n + 1, n))
1069-- > attachWith (\(x1, x2) y -> f x1 x2 y) ((,) <$> b1 <*> b2) e :: Event t d
1069-- > attachWith (\(x1, x2) y -> f x1 x2 y) ((,) <$> b1 <*> b2) e :: Event t d
1071−-- or a variation involing a custom data type to hold the combination of
1071+-- or a variation involing a custom data type to hold the combination of
1072-- 'Behavior's even when that combination might only ever be used by 'f'.
1072-- 'Behavior's even when that combination might only ever be used by 'f'.
1074-- A more suggestive example might be:
1074-- A more suggestive example might be:
@@ -1085,8 +1085,8 @@ infixl 4 <@>
1086-- Alternatively, it is 'tag' in operator form.
1086-- Alternatively, it is 'tag' in operator form.
1088−-- This is useful when we want to combine the values of several
1088+-- This is useful when we want to combine the values of several
1089−-- 'Behavior's at particular points in time using an 'Applicative'
1089+-- 'Behavior's at particular points in time using an 'Applicative'
1090-- style syntax.
1090-- style syntax.
1092-- If we have:
1092-- If we have:
@@ -1097,16 +1097,16 @@ infixl 4 <@>
1097-- > e :: Event t c
1097-- > e :: Event t c
1099-- where 'e' is firing at the points in time of interest.
1099-- where 'e' is firing at the points in time of interest.
1101-- Then we can use '<@':
1101-- Then we can use '<@':
1103-- > g <$> b1 <*> b2 <@ e :: Event t d
1103-- > g <$> b1 <*> b2 <@ e :: Event t d
1105−-- to combine the values of 'b1' and 'b2' at each of those points of time,
1105+-- to combine the values of 'b1' and 'b2' at each of those points of time,
1106-- with the function 'g' being used to combine the values.
1106-- with the function 'g' being used to combine the values.
1108-- This is the same as '<@>' except that the 'Event' is being used only
1108-- This is the same as '<@>' except that the 'Event' is being used only
1109−-- to act as a trigger.
1109+-- to act as a trigger.
1110(<@) :: (Reflex t) => Behavior t b -> Event t a -> Event t b
1110(<@) :: (Reflex t) => Behavior t b -> Event t a -> Event t b
1111(<@) = tag
1111(<@) = tag
1112infixl 4 <@
1112infixl 4 <@