File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -10,15 +10,21 @@ public interface of Libtask.jl.
10
10
They divide neatly into two kinds of functions: those which are used to manipulate
11
11
[ ` TapedTask ` ] ( @ref ) s, and those which are intended to be used _ inside_ a
12
12
[ ` TapedTask ` ] ( @ref ) .
13
- First, manipulation of [ ` TapedTask ` ] ( @ref ) s:
13
+
14
+ ## Manipulation of [ ` TapedTask ` ] ( @ref ) s:
14
15
``` @docs; canonical=true
15
16
Libtask.consume
16
17
Base.copy(::Libtask.TapedTask)
17
18
Libtask.set_taped_globals!
19
+ ```
20
+
21
+ An opt-in mechanism marks functions that might contain ` Libtask.produce ` statements.
22
+
23
+ ``` @docs; canonical=true
18
24
Libtask.might_produce(::Type{<:Tuple})
19
25
```
20
26
21
- Functions for use inside a [ ` TapedTask ` ] ( @ref ) s are :
27
+ ## Functions for use inside a [ ` TapedTask ` ] ( @ref ) s:
22
28
``` @docs; canonical=true
23
29
Libtask.produce
24
30
Libtask.get_taped_globals
You can’t perform that action at this time.
0 commit comments