<html> <head> <link rel="stylesheet" href="style.css" type="text/css"> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <link rel="Start" href="index.html"> <link title="Index of types" rel=Appendix href="index_types.html"> <link title="Index of values" rel=Appendix href="index_values.html"> <link title="Index of modules" rel=Appendix href="index_modules.html"> <link title="Index of module types" rel=Appendix href="index_module_types.html"> <link title="React" rel="Chapter" href="React.html"><title>Index of values</title> </head> <body> <div class="navbar"> <a class="up" href="index.html" title="Index">Up</a> </div> <h1>Index of values</h1> <table> <tr><td align="left"><br></td></tr> <tr><td><a href="React.S.Int.html#VAL( * )">( * )</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VAL( ** )">( ** )</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VAL( *. )">( *. )</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Compare.html#VAL(!=)">(!=)</a> [<a href="React.S.Compare.html">React.S.Compare</a>]</td> <td></td></tr> <tr><td><a href="React.S.Bool.html#VAL(&&)">(&&)</a> [<a href="React.S.Bool.html">React.S.Bool</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VAL(+)">(+)</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VAL(+.)">(+.)</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VAL(-)">(-)</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VAL(-.)">(-.)</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VAL(/.)">(/.)</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Compare.html#VAL(<)">(<)</a> [<a href="React.S.Compare.html">React.S.Compare</a>]</td> <td></td></tr> <tr><td><a href="React.S.Compare.html#VAL(<=)">(<=)</a> [<a href="React.S.Compare.html">React.S.Compare</a>]</td> <td></td></tr> <tr><td><a href="React.S.Compare.html#VAL(<>)">(<>)</a> [<a href="React.S.Compare.html">React.S.Compare</a>]</td> <td></td></tr> <tr><td><a href="React.S.Compare.html#VAL(=)">(=)</a> [<a href="React.S.Compare.html">React.S.Compare</a>]</td> <td></td></tr> <tr><td><a href="React.S.Compare.html#VAL(==)">(==)</a> [<a href="React.S.Compare.html">React.S.Compare</a>]</td> <td></td></tr> <tr><td><a href="React.S.Compare.html#VAL(>)">(>)</a> [<a href="React.S.Compare.html">React.S.Compare</a>]</td> <td></td></tr> <tr><td><a href="React.S.Compare.html#VAL(>=)">(>=)</a> [<a href="React.S.Compare.html">React.S.Compare</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VAL(asr)">(asr)</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VAL(land)">(land)</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VAL(lor)">(lor)</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VAL(lsl)">(lsl)</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VAL(lsr)">(lsr)</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VAL(lxor)">(lxor)</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VAL(mod)">(mod)</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Bool.html#VAL(||)">(||)</a> [<a href="React.S.Bool.html">React.S.Bool</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VAL(~-)">(~-)</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VAL(~-.)">(~-.)</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td align="left"><br>A</td></tr> <tr><td><a href="React.S.Int.html#VALabs">abs</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALabs_float">abs_float</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.S.html#VALaccum">accum</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALaccum">accum</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">accum e i</code> is <code class="code"><span class="constructor">S</span>.hold i (</code><a href="React.E.html#VALaccum"><code class="code"><span class="constructor">React</span>.<span class="constructor">E</span>.accum</code></a><code class="code"> e i)</code>. </div> </td></tr> <tr><td><a href="React.E.html#VALaccum">accum</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">accum ef i</code> accumulates a value, starting with <code class="code">i</code>, using <code class="code">e</code>'s functional occurrences. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALacos">acos</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.S.html#VALapp">app</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALapp">app</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">app sf s</code> holds the value of <code class="code">sf</code> applied to the value of <code class="code">s</code>, [<code class="code">app sf s</code>]<sub class="subscript">t</sub> <code class="code">=</code> [<code class="code">sf</code>]<sub class="subscript">t</sub> [<code class="code">s</code>]<sub class="subscript">t</sub>. </div> </td></tr> <tr><td><a href="React.E.html#VALapp">app</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">app ef e</code> occurs when both <code class="code">ef</code> and <code class="code">e</code> occur <a href="React.html#simultaneity">simultaneously</a>. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALasin">asin</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALatan">atan</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALatan2">atan2</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td align="left"><br>B</td></tr> <tr><td><a href="React.S.S.html#VALbind">bind</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALbind">bind</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">bind s sf</code> is <code class="code">switch (map ~eq:( == ) sf s)</code>. </div> </td></tr> <tr><td align="left"><br>C</td></tr> <tr><td><a href="React.S.Float.html#VALceil">ceil</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALchanges">changes</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">changes s</code> is <code class="code">diff (<span class="keyword">fun</span> v _ <span class="keywordsign">-></span> v) s</code>. </div> </td></tr> <tr><td><a href="React.E.html#VALchanges">changes</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">changes eq e</code> is <code class="code">e</code>'s occurrences with occurences equal to the previous one dropped. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALclassify_float">classify_float</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Compare.html#VALcompare">compare</a> [<a href="React.S.Compare.html">React.S.Compare</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALconst">const</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">const v</code> is always <code class="code">v</code>, [<code class="code">const v</code>]<sub class="subscript">t</sub> <code class="code">= v</code>. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALcos">cos</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALcosh">cosh</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.Step.html#VALcreate">create</a> [<a href="React.Step.html">React.Step</a>]</td> <td><div class="info"> <code class="code">create ()</code> is a new update step. </div> </td></tr> <tr><td><a href="React.S.S.html#VALcreate">create</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALcreate">create</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">create i</code> is a primitive signal <code class="code">s</code> set to <code class="code">i</code> and a <code class="code">set</code> function. </div> </td></tr> <tr><td><a href="React.E.html#VALcreate">create</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">create ()</code> is a primitive event <code class="code">e</code> and a <code class="code">send</code> function. </div> </td></tr> <tr><td align="left"><br>D</td></tr> <tr><td><a href="React.S.html#VALdiff">diff</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">diff f s</code> is an event with occurrences whenever <code class="code">s</code> changes from <code class="code">v'</code> to <code class="code">v</code> and <code class="code">eq v v'</code> is <code class="code"><span class="keyword">false</span></code> (<code class="code">eq</code> is the signal's equality function). </div> </td></tr> <tr><td><a href="React.E.html#VALdiff">diff</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">diff f e</code> occurs whenever <code class="code">e</code> occurs except on the next occurence. </div> </td></tr> <tr><td><a href="React.S.S.html#VALdismiss">dismiss</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALdismiss">dismiss</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">dismiss c i s</code> is the signal <code class="code">s</code> except changes when <code class="code">c</code> occurs are ignored. </div> </td></tr> <tr><td><a href="React.E.html#VALdismiss">dismiss</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">dismiss c e</code> is the occurences of <code class="code">e</code> except the ones when <code class="code">c</code> occurs. </div> </td></tr> <tr><td><a href="React.E.html#VALdrop_once">drop_once</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">drop_once e</code> is <code class="code">e</code> without its next occurrence. </div> </td></tr> <tr><td align="left"><br>E</td></tr> <tr><td><a href="React.S.Bool.html#VALedge">edge</a> [<a href="React.S.Bool.html">React.S.Bool</a>]</td> <td><div class="info"> <code class="code">edge s</code> is <code class="code">changes s</code>. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALepsilon_float">epsilon_float</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.EqType.html#VALequal">equal</a> [<a href="React.S.EqType.html">React.S.EqType</a>]</td> <td></td></tr> <tr><td><a href="React.S.S.html#VALequal">equal</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALequal">equal</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">equal s s'</code> is <code class="code"><span class="keyword">true</span></code> iff <code class="code">s</code> and <code class="code">s'</code> are equal. </div> </td></tr> <tr><td><a href="React.E.html#VALequal">equal</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">equal e e'</code> is <code class="code"><span class="keyword">true</span></code> iff <code class="code">e</code> and <code class="code">e'</code> are equal. </div> </td></tr> <tr><td><a href="React.Step.html#VALexecute">execute</a> [<a href="React.Step.html">React.Step</a>]</td> <td><div class="info"> <code class="code">execute step</code> executes the update step. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALexp">exp</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td align="left"><br>F</td></tr> <tr><td><a href="React.S.Bool.html#VALfall">fall</a> [<a href="React.S.Bool.html">React.S.Bool</a>]</td> <td><div class="info"> <code class="code">fall s</code> is <code class="code"><span class="constructor">E</span>.fmap (<span class="keyword">fun</span> b <span class="keywordsign">-></span> <span class="keyword">if</span> b <span class="keyword">then</span> <span class="constructor">None</span> <span class="keyword">else</span> <span class="constructor">Some</span> ()) (edge s)</code>. </div> </td></tr> <tr><td><a href="React.S.S.html#VALfilter">filter</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALfilter">filter</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">filter f i s</code> is <code class="code">s</code>'s values that satisfy <code class="code">p</code>. </div> </td></tr> <tr><td><a href="React.E.html#VALfilter">filter</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">filter p e</code> are <code class="code">e</code>'s occurrences that satisfy <code class="code">p</code>. </div> </td></tr> <tr><td><a href="React.S.S.html#VALfix">fix</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALfix">fix</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">fix i sf</code> allow to refer to the value a signal had an infinitesimal amount of time before. </div> </td></tr> <tr><td><a href="React.E.html#VALfix">fix</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">fix ef</code> allows to refer to the value an event had an infinitesimal amount of time before. </div> </td></tr> <tr><td><a href="React.S.Bool.html#VALflip">flip</a> [<a href="React.S.Bool.html">React.S.Bool</a>]</td> <td><div class="info"> <code class="code">flip b e</code> is a signal whose boolean value flips each time <code class="code">e</code> occurs. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALfloat">float</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALfloat_of_int">float_of_int</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALfloor">floor</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.S.html#VALfmap">fmap</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALfmap">fmap</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">fmap fm i s</code> is <code class="code">s</code> filtered and mapped by <code class="code">fm</code>. </div> </td></tr> <tr><td><a href="React.E.html#VALfmap">fmap</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">fmap fm e</code> are <code class="code">e</code>'s occurrences filtered and mapped by <code class="code">fm</code>. </div> </td></tr> <tr><td><a href="React.S.S.html#VALfold">fold</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALfold">fold</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">fold f i e</code> is <code class="code"><span class="constructor">S</span>.hold i (</code><a href="React.E.html#VALfold"><code class="code"><span class="constructor">React</span>.<span class="constructor">E</span>.fold</code></a><code class="code"> f i e)</code>. </div> </td></tr> <tr><td><a href="React.E.html#VALfold">fold</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">fold f i e</code> accumulates <code class="code">e</code>'s occurrences with <code class="code">f</code> starting with <code class="code">i</code>. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALfrexp">frexp</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Pair.html#VALfst">fst</a> [<a href="React.S.Pair.html">React.S.Pair</a>]</td> <td></td></tr> <tr><td align="left"><br>H</td></tr> <tr><td><a href="React.S.S.html#VALhold">hold</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALhold">hold</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">hold i e</code> has the value of <code class="code">e</code>'s last occurrence or <code class="code">i</code> if there wasn't any. </div> </td></tr> <tr><td align="left"><br>I</td></tr> <tr><td><a href="React.S.Float.html#VALinfinity">infinity</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALint_of_float">int_of_float</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td align="left"><br>L</td></tr> <tr><td><a href="React.S.S.html#VALl1">l1</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALl1">l1</a> [<a href="React.S.html">React.S</a>]</td> <td></td></tr> <tr><td><a href="React.E.html#VALl1">l1</a> [<a href="React.E.html">React.E</a>]</td> <td></td></tr> <tr><td><a href="React.S.S.html#VALl2">l2</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALl2">l2</a> [<a href="React.S.html">React.S</a>]</td> <td></td></tr> <tr><td><a href="React.E.html#VALl2">l2</a> [<a href="React.E.html">React.E</a>]</td> <td></td></tr> <tr><td><a href="React.S.S.html#VALl3">l3</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALl3">l3</a> [<a href="React.S.html">React.S</a>]</td> <td></td></tr> <tr><td><a href="React.E.html#VALl3">l3</a> [<a href="React.E.html">React.E</a>]</td> <td></td></tr> <tr><td><a href="React.S.S.html#VALl4">l4</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALl4">l4</a> [<a href="React.S.html">React.S</a>]</td> <td></td></tr> <tr><td><a href="React.E.html#VALl4">l4</a> [<a href="React.E.html">React.E</a>]</td> <td></td></tr> <tr><td><a href="React.S.S.html#VALl5">l5</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALl5">l5</a> [<a href="React.S.html">React.S</a>]</td> <td></td></tr> <tr><td><a href="React.E.html#VALl5">l5</a> [<a href="React.E.html">React.E</a>]</td> <td></td></tr> <tr><td><a href="React.S.S.html#VALl6">l6</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALl6">l6</a> [<a href="React.S.html">React.S</a>]</td> <td></td></tr> <tr><td><a href="React.E.html#VALl6">l6</a> [<a href="React.E.html">React.E</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALldexp">ldexp</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VALlnot">lnot</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALlog">log</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALlog10">log10</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td align="left"><br>M</td></tr> <tr><td><a href="React.S.S.html#VALmap">map</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALmap">map</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">map f s</code> is <code class="code">s</code> transformed by <code class="code">f</code>, [<code class="code">map f s</code>]<sub class="subscript">t</sub> = <code class="code">f</code> [<code class="code">s</code>]<sub class="subscript">t</sub>. </div> </td></tr> <tr><td><a href="React.E.html#VALmap">map</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">map f e</code> applies <code class="code">f</code> to <code class="code">e</code>'s occurrences. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALmax_float">max_float</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VALmax_int">max_int</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.S.html#VALmerge">merge</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALmerge">merge</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">merge f a sl</code> merges the value of every signal in <code class="code">sl</code> using <code class="code">f</code> and the accumulator <code class="code">a</code>. </div> </td></tr> <tr><td><a href="React.E.html#VALmerge">merge</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">merge f a el</code> merges the <a href="React.html#simultaneity">simultaneous</a> occurrences of every event in <code class="code">el</code> using <code class="code">f</code> and the accumulator <code class="code">a</code>. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALmin_float">min_float</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VALmin_int">min_int</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALminus_one">minus_one</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VALminus_one">minus_one</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALmod_float">mod_float</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALmodf">modf</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td align="left"><br>N</td></tr> <tr><td><a href="React.S.Float.html#VALnan">nan</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALneg_infinity">neg_infinity</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.E.html#VALnever">never</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> A never occuring event. </div> </td></tr> <tr><td><a href="React.S.Option.html#VALnone">none</a> [<a href="React.S.Option.html">React.S.Option</a>]</td> <td><div class="info"> <code class="code">none</code> is <code class="code"><span class="constructor">S</span>.const <span class="constructor">None</span></code>. </div> </td></tr> <tr><td><a href="React.S.Bool.html#VALnot">not</a> [<a href="React.S.Bool.html">React.S.Bool</a>]</td> <td></td></tr> <tr><td align="left"><br>O</td></tr> <tr><td><a href="React.S.html#VALon">on</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">on c i s</code> is the signal <code class="code">s</code> whenever <code class="code">c</code> is <code class="code"><span class="keyword">true</span></code>. </div> </td></tr> <tr><td><a href="React.E.html#VALon">on</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">on c e</code> is the occurrences of <code class="code">e</code> when <code class="code">c</code> is <code class="code"><span class="keyword">true</span></code>. </div> </td></tr> <tr><td><a href="React.E.html#VALonce">once</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">once e</code> is <code class="code">e</code> with only its next occurence. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALone">one</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VALone">one</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Bool.html#VALone">one</a> [<a href="React.S.Bool.html">React.S.Bool</a>]</td> <td></td></tr> <tr><td align="left"><br>P</td></tr> <tr><td><a href="React.S.Pair.html#VALpair">pair</a> [<a href="React.S.Pair.html">React.S.Pair</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VALpred">pred</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td align="left"><br>R</td></tr> <tr><td><a href="React.S.html#VALretain">retain</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">retain s c</code> keeps a reference to the closure <code class="code">c</code> in <code class="code">s</code> and returns the previously retained value. </div> </td></tr> <tr><td><a href="React.E.html#VALretain">retain</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">retain e c</code> keeps a reference to the closure <code class="code">c</code> in <code class="code">e</code> and returns the previously retained value. </div> </td></tr> <tr><td><a href="React.S.Bool.html#VALrise">rise</a> [<a href="React.S.Bool.html">React.S.Bool</a>]</td> <td><div class="info"> <code class="code">rise s</code> is <code class="code"><span class="constructor">E</span>.fmap (<span class="keyword">fun</span> b <span class="keywordsign">-></span> <span class="keyword">if</span> b <span class="keyword">then</span> <span class="constructor">Some</span> () <span class="keyword">else</span> <span class="constructor">None</span>) (edge s)</code>. </div> </td></tr> <tr><td align="left"><br>S</td></tr> <tr><td><a href="React.S.html#VALsample">sample</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">sample f e s</code> samples <code class="code">s</code> at <code class="code">e</code>'s occurrences. </div> </td></tr> <tr><td><a href="React.E.html#VALselect">select</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">select el</code> is the occurrences of every event in <code class="code">el</code>. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALsin">sin</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALsinh">sinh</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Pair.html#VALsnd">snd</a> [<a href="React.S.Pair.html">React.S.Pair</a>]</td> <td></td></tr> <tr><td><a href="React.S.Option.html#VALsome">some</a> [<a href="React.S.Option.html">React.S.Option</a>]</td> <td><div class="info"> <code class="code">some s</code> is <code class="code"><span class="constructor">S</span>.map ~eq (<span class="keyword">fun</span> v <span class="keywordsign">-></span> <span class="constructor">Some</span> v) <span class="constructor">None</span></code>, where <code class="code">eq</code> uses <code class="code">s</code>'s equality function to test the <code class="code"><span class="constructor">Some</span> v</code>'s equalities. </div> </td></tr> <tr><td><a href="React.E.Option.html#VALsome">some</a> [<a href="React.E.Option.html">React.E.Option</a>]</td> <td><div class="info"> <code class="code">some e</code> is <code class="code">map (<span class="keyword">fun</span> v <span class="keywordsign">-></span> <span class="constructor">Some</span> v) e</code>. </div> </td></tr> <tr><td><a href="React.S.Float.html#VALsqrt">sqrt</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.E.html#VALstamp">stamp</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">stamp e v</code> is <code class="code">map (<span class="keyword">fun</span> _ <span class="keywordsign">-></span> v) e</code>. </div> </td></tr> <tr><td><a href="React.S.html#VALstop">stop</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">stop s</code>, stops updating <code class="code">s</code>. </div> </td></tr> <tr><td><a href="React.E.html#VALstop">stop</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">stop e</code> stops <code class="code">e</code> from occuring. </div> </td></tr> <tr><td><a href="React.S.Int.html#VALsucc">succ</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.S.html#VALswitch">switch</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALswitch">switch</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">switch ss</code> is the inner signal of <code class="code">ss</code>. </div> </td></tr> <tr><td><a href="React.E.html#VALswitch">switch</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">switch e ee</code> is <code class="code">e</code>'s occurrences until there is an occurrence <code class="code">e'</code> on <code class="code">ee</code>, the occurrences of <code class="code">e'</code> are then used until there is a new occurrence on <code class="code">ee</code>, etc.. </div> </td></tr> <tr><td align="left"><br>T</td></tr> <tr><td><a href="React.S.Float.html#VALtan">tan</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Float.html#VALtanh">tanh</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALtrace">trace</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">trace iff tr s</code> is <code class="code">s</code> except <code class="code">tr</code> is invoked with <code class="code">s</code>'s current value and on <code class="code">s</code> changes when <code class="code">iff</code> is <code class="code"><span class="keyword">true</span></code> (defaults to <code class="code"><span class="constructor">S</span>.const <span class="keyword">true</span></code>). </div> </td></tr> <tr><td><a href="React.E.html#VALtrace">trace</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">trace iff tr e</code> is <code class="code">e</code> except <code class="code">tr</code> is invoked with e's occurence when <code class="code">iff</code> is <code class="code"><span class="keyword">true</span></code> (defaults to <code class="code"><span class="constructor">S</span>.const <span class="keyword">true</span></code>). </div> </td></tr> <tr><td><a href="React.S.Float.html#VALtruncate">truncate</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td align="left"><br>U</td></tr> <tr><td><a href="React.E.html#VALuntil">until</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <code class="code">until c e</code> is <code class="code">e</code>'s occurences until <code class="code">c</code> occurs. </div> </td></tr> <tr><td align="left"><br>V</td></tr> <tr><td><a href="React.S.Option.html#VALvalue">value</a> [<a href="React.S.Option.html">React.S.Option</a>]</td> <td><div class="info"> <code class="code">value default s</code> is <code class="code">s</code> with only its <code class="code"><span class="constructor">Some</span> v</code> values. </div> </td></tr> <tr><td><a href="React.S.html#VALvalue">value</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <code class="code">value s</code> is <code class="code">s</code>'s current value. </div> </td></tr> <tr><td><a href="React.E.Option.html#VALvalue">value</a> [<a href="React.E.Option.html">React.E.Option</a>]</td> <td><div class="info"> <code class="code">value default e</code> either silences <code class="code"><span class="constructor">None</span></code> occurences if <code class="code">default</code> is unspecified or replaces them by the value of <code class="code">default</code> at the occurence time. </div> </td></tr> <tr><td align="left"><br>W</td></tr> <tr><td><a href="React.S.S.html#VALwhen_">when_</a> [<a href="React.S.S.html">React.S.S</a>]</td> <td></td></tr> <tr><td><a href="React.S.html#VALwhen_">when_</a> [<a href="React.S.html">React.S</a>]</td> <td><div class="info"> <span class="deprecated"></span></div> </td></tr> <tr><td><a href="React.E.html#VALwhen_">when_</a> [<a href="React.E.html">React.E</a>]</td> <td><div class="info"> <span class="deprecated"></span></div> </td></tr> <tr><td align="left"><br>Z</td></tr> <tr><td><a href="React.S.Float.html#VALzero">zero</a> [<a href="React.S.Float.html">React.S.Float</a>]</td> <td></td></tr> <tr><td><a href="React.S.Int.html#VALzero">zero</a> [<a href="React.S.Int.html">React.S.Int</a>]</td> <td></td></tr> <tr><td><a href="React.S.Bool.html#VALzero">zero</a> [<a href="React.S.Bool.html">React.S.Bool</a>]</td> <td></td></tr> </table> </body> </html>