| ( * ) [React.S.Int] | |
| ( ** ) [React.S.Float] | |
| ( *. ) [React.S.Float] | |
| (!=) [React.S.Compare] | |
| (&&) [React.S.Bool] | |
| (+) [React.S.Int] | |
| (+.) [React.S.Float] | |
| (-) [React.S.Int] | |
| (-.) [React.S.Float] | |
| (/.) [React.S.Float] | |
| (<) [React.S.Compare] | |
| (<=) [React.S.Compare] | |
| (<>) [React.S.Compare] | |
| (=) [React.S.Compare] | |
| (==) [React.S.Compare] | |
| (>) [React.S.Compare] | |
| (>=) [React.S.Compare] | |
| (asr) [React.S.Int] | |
| (land) [React.S.Int] | |
| (lor) [React.S.Int] | |
| (lsl) [React.S.Int] | |
| (lsr) [React.S.Int] | |
| (lxor) [React.S.Int] | |
| (mod) [React.S.Int] | |
| (||) [React.S.Bool] | |
| (~-) [React.S.Int] | |
| (~-.) [React.S.Float] | |
| A | |
| abs [React.S.Int] | |
| abs_float [React.S.Float] | |
| accum [React.S.S] | |
| accum [React.S] | |
| accum [React.E] | accum ef iaccumulates a value, starting withi, usinge's
      functional occurrences. | 
| acos [React.S.Float] | |
| app [React.S.S] | |
| app [React.S] | app sf sholds the value ofsfapplied
      to the value ofs, [app sf s]t=[sf]t [s]t. | 
| app [React.E] | |
| asin [React.S.Float] | |
| atan [React.S.Float] | |
| atan2 [React.S.Float] | |
| B | |
| bind [React.S.S] | |
| bind [React.S] | bind s sfisswitch (map ~eq:( == ) sf s). | 
| C | |
| ceil [React.S.Float] | |
| changes [React.S] | changes sisdiff (fun v _ -> v) s. | 
| changes [React.E] | changes eq eise's occurrences with occurences equal to
      the previous one dropped. | 
| classify_float [React.S.Float] | |
| compare [React.S.Compare] | |
| const [React.S] | const vis alwaysv, [const v]t= v. | 
| cos [React.S.Float] | |
| cosh [React.S.Float] | |
| create [React.Step] | create ()is a new update step. | 
| create [React.S.S] | |
| create [React.S] | create iis a primitive signalsset toiand asetfunction. | 
| create [React.E] | create ()is a primitive eventeand asendfunction. | 
| D | |
| diff [React.S] | diff f sis an event with occurrences wheneverschanges fromv'tovandeq v v'isfalse(eqis the signal's equality
      function). | 
| diff [React.E] | diff f eoccurs whenevereoccurs except on the next occurence. | 
| dismiss [React.S.S] | |
| dismiss [React.S] | dismiss c i sis the signalsexcept changes whencoccurs
      are ignored. | 
| dismiss [React.E] | dismiss c eis the occurences ofeexcept the ones whencoccurs. | 
| drop_once [React.E] | drop_once eisewithout its next occurrence. | 
| E | |
| edge [React.S.Bool] | edge sischanges s. | 
| epsilon_float [React.S.Float] | |
| equal [React.S.EqType] | |
| equal [React.S.S] | |
| equal [React.S] | equal s s'istrueiffsands'are equal. | 
| equal [React.E] | equal e e'istrueiffeande'are equal. | 
| execute [React.Step] | execute stepexecutes the update step. | 
| exp [React.S.Float] | |
| F | |
| fall [React.S.Bool] | fall sisE.fmap (fun b -> if b then None else Some ()) (edge s). | 
| filter [React.S.S] | |
| filter [React.S] | filter f i siss's values that satisfyp. | 
| filter [React.E] | filter p earee's occurrences that satisfyp. | 
| fix [React.S.S] | |
| fix [React.S] | fix i sfallow to refer to the value a signal had an
      infinitesimal amount of time before. | 
| fix [React.E] | fix efallows to refer to the value an event had an
      infinitesimal amount of time before. | 
| flip [React.S.Bool] | flip b eis a signal whose boolean value flips each timeeoccurs. | 
| float [React.S.Float] | |
| float_of_int [React.S.Float] | |
| floor [React.S.Float] | |
| fmap [React.S.S] | |
| fmap [React.S] | fmap fm i sissfiltered and mapped byfm. | 
| fmap [React.E] | fmap fm earee's occurrences filtered and mapped byfm. | 
| fold [React.S.S] | |
| fold [React.S] | |
| fold [React.E] | fold f i eaccumulatese's occurrences withfstarting withi. | 
| frexp [React.S.Float] | |
| fst [React.S.Pair] | |
| H | |
| hold [React.S.S] | |
| hold [React.S] | hold i ehas the value ofe's last occurrence oriif there
      wasn't any. | 
| I | |
| infinity [React.S.Float] | |
| int_of_float [React.S.Float] | |
| L | |
| l1 [React.S.S] | |
| l1 [React.S] | |
| l1 [React.E] | |
| l2 [React.S.S] | |
| l2 [React.S] | |
| l2 [React.E] | |
| l3 [React.S.S] | |
| l3 [React.S] | |
| l3 [React.E] | |
| l4 [React.S.S] | |
| l4 [React.S] | |
| l4 [React.E] | |
| l5 [React.S.S] | |
| l5 [React.S] | |
| l5 [React.E] | |
| l6 [React.S.S] | |
| l6 [React.S] | |
| l6 [React.E] | |
| ldexp [React.S.Float] | |
| lnot [React.S.Int] | |
| log [React.S.Float] | |
| log10 [React.S.Float] | |
| M | |
| map [React.S.S] | |
| map [React.S] | map f sisstransformed byf, [map f s]t =f[s]t. | 
| map [React.E] | map f eappliesftoe's occurrences. | 
| max_float [React.S.Float] | |
| max_int [React.S.Int] | |
| merge [React.S.S] | |
| merge [React.S] | merge f a slmerges the value of every signal inslusingfand the accumulatora. | 
| merge [React.E] | merge f a elmerges the simultaneous
    occurrences of every event inelusingfand the accumulatora. | 
| min_float [React.S.Float] | |
| min_int [React.S.Int] | |
| minus_one [React.S.Float] | |
| minus_one [React.S.Int] | |
| mod_float [React.S.Float] | |
| modf [React.S.Float] | |
| N | |
| nan [React.S.Float] | |
| neg_infinity [React.S.Float] | |
| never [React.E] | 
A never occuring event.
 | 
| none [React.S.Option] | noneisS.const None. | 
| not [React.S.Bool] | |
| O | |
| on [React.S] | on c i sis the signalswhenevercistrue. | 
| on [React.E] | on c eis the occurrences ofewhencistrue. | 
| once [React.E] | once eisewith only its next occurence. | 
| one [React.S.Float] | |
| one [React.S.Int] | |
| one [React.S.Bool] | |
| P | |
| pair [React.S.Pair] | |
| pred [React.S.Int] | |
| R | |
| retain [React.S] | retain s ckeeps a reference to the closurecinsand
      returns the previously retained value. | 
| retain [React.E] | retain e ckeeps a reference to the closurecineand
      returns the previously retained value. | 
| rise [React.S.Bool] | rise sisE.fmap (fun b -> if b then Some () else None) (edge s). | 
| S | |
| sample [React.S] | sample f e ssamplessate's occurrences. | 
| select [React.E] | select elis the occurrences of every event inel. | 
| sin [React.S.Float] | |
| sinh [React.S.Float] | |
| snd [React.S.Pair] | |
| some [React.S.Option] | some sisS.map ~eq (fun v -> Some v) None, whereequsess's equality function to test theSome v's equalities. | 
| some [React.E.Option] | some eismap (fun v -> Some v) e. | 
| sqrt [React.S.Float] | |
| stamp [React.E] | stamp e vismap (fun _ -> v) e. | 
| stop [React.S] | stop s, stops updatings. | 
| stop [React.E] | stop estopsefrom occuring. | 
| succ [React.S.Int] | |
| switch [React.S.S] | |
| switch [React.S] | switch ssis the inner signal ofss. | 
| switch [React.E] | switch e eeise's occurrences until there is an
      occurrencee'onee, the occurrences ofe'are then used
      until there is a new occurrence onee, etc.. | 
| T | |
| tan [React.S.Float] | |
| tanh [React.S.Float] | |
| trace [React.S] | trace iff tr sissexcepttris invoked withs's
      current value and onschanges wheniffistrue(defaults
      toS.const true). | 
| trace [React.E] | trace iff tr eiseexcepttris invoked with e's
      occurence wheniffistrue(defaults toS.const true). | 
| truncate [React.S.Float] | |
| U | |
| until [React.E] | until c eise's occurences untilcoccurs. | 
| V | |
| value [React.S.Option] | value default sisswith only itsSome vvalues. | 
| value [React.S] | value siss's current value. | 
| value [React.E.Option] | value default eeither silencesNoneoccurences ifdefaultis
        unspecified or replaces them by the value ofdefaultat the occurence
        time. | 
| W | |
| when_ [React.S.S] | |
| when_ [React.S] | |
| when_ [React.E] | |
| Z | |
| zero [React.S.Float] | |
| zero [React.S.Int] | |
| zero [React.S.Bool] |