on master help sign in
Merge pull request #2784 from LeifW/eff_tut_syntax

Remove leftover old dependent effect syntax.

commit1a46d58f4de6d2709b256fc8f533e2dc7d5bb6cc authorJan de Muijnck-Hughes <jfdm@users.noreply.github.com> dateMon 2 Nov 2015, 07:53 (11 years ago) parent5a3e5db74068ec
1 file changed+1−1
docs/effects/depeff.rst+1−1
docs/effects/depeff.rst+1−1
@@ -48,7 +48,7 @@ express this as follows:
4848 readInt = do let x = trim !getStr
4949 putM (cast x :: !get)
5050
51−The notation ``{ xs ==> xs’ } Eff a`` in a type means that the operation
51+The type ``Eff a xs xs'`` means that the operation
5252begins with effects ``xs`` available, and ends with effects ``xs’``
5353available. We have used ``putM`` to update the state, where the ``M``
5454suffix indicates that the *type* is being updated as well as the value.