$ cd ../
$ cat /backups/brain/
0038
Typst Fletcher Diagram Example
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
#diagram(debug: 0,
  node((0,0), name: <A>)[$A$],
  node((1,0), name: <B>)[$B$],
  node((2,0), name: <C>)[$C$],
  node((3,0), name: <D>)[$D$],
  node((4,0), name: <E>)[$E$],
  node((5,0), name: <F>)[$F$],
  edge(<A>, "->", <B>, bend:  30deg),
  edge(<A>, "<-", <B>, bend: -30deg),
  edge(<B>, "->", <C>, bend:   0deg),
  edge(<E>, "->", <F>, bend:  30deg),
  edge(<E>, "<-", <F>, bend: -30deg),
  edge(<D>, "->", <E>, bend:   0deg),
  node(name: <G>, stroke: 1pt + black, enclose: (<A>, <B>, <C>)),
)

Output:

$ cd ../