File tree Expand file tree Collapse file tree 3 files changed +31
-0
lines changed Expand file tree Collapse file tree 3 files changed +31
-0
lines changed Original file line number Diff line number Diff line change 1+ [deps ]
2+ Documenter = " e30172f5-a6a5-5a46-863b-614d45cd2de4"
3+ Libtask = " 6f1fad26-d15e-5dc8-ae53-837a1d7b8c9f"
Original file line number Diff line number Diff line change 1+ using Documenter, Libtask
2+
3+ makedocs (sitename= " Libtask" )
Original file line number Diff line number Diff line change 1+ # Libtask
2+
3+ Libtask is best explained by the docstring for [ ` TapedTask ` ] ( @ref ) :
4+ ``` @docs; canonical=true
5+ Libtask.TapedTask
6+ ```
7+
8+ The functions discussed the above docstring (in addition to [ ` TapedTask ` ] ( @ref ) itself) form the
9+ public interface of Libtask.jl.
10+ They divide neatly into two kinds of functions: those which are used to construct and
11+ manipulate [ ` TapedTask ` ] ( @ref ) s, and those which are intended to be used _ inside_ a
12+ [ ` TapedTask ` ] ( @ref ) .
13+
14+ First, manipulation of [ ` TapedTask ` ] ( @ref ) s:
15+ ``` @docs; canonical=true
16+ Libtask.consume
17+ Base.copy(::Libtask.TapedTask)
18+ Libtask.set_dynamic_scope!
19+ ```
20+
21+ The functions which enable special functionality inside a [ ` TapedTask ` ] ( @ref ) s are:
22+ ``` @docs; canonical=true
23+ Libtask.produce
24+ Libtask.get_dynamic_scope
25+ ```
You can’t perform that action at this time.
0 commit comments