on master help sign in
Modernize reel, roll, sort examples (#763)
b1c0c32Fang
reference/library/2b.md+7−12
@@ -589,15 +589,13 @@ The accumulator, which is a noun.
589#### Examples
589#### Examples
590
590
591```
591```
592− > =sum =|([p=@ q=@] |.((add p q)))
593− > (reel (limo [1 2 3 4 5 ~]) sum)
592+ > (reel `(list @)`[1 2 3 4 5 ~] add)
594 15
593 15
595
594
596− > =a =|([p=@ q=@] |.((sub p q)))
597− > (reel (limo [6 3 1 ~]) a)
595+ > (reel `(list @)`[6 3 1 ~] sub)
598 4
596 4
599
597
600− > (reel (limo [3 6 1 ~]) a)
598+ > (reel `(list @)`[3 6 1 ~] sub)
601 ! subtract-underflow
599 ! subtract-underflow
602 ! exit
600 ! exit
603```
601```
@@ -640,16 +638,14 @@ The accumulator, which is a noun.
640#### Examples
638#### Examples
641
639
642```
640```
643− > =sum =|([p=@ q=@] |.((add p q)))
644− > (roll (limo [1 2 3 4 5 ~]) sum)
641+ > (roll `(list @)`[1 2 3 4 5 ~] add)
645 q=15
642 q=15
646
643
647− > =a =|([p=@ q=@] |.((sub p q)))
648− > (roll (limo [6 3 1 ~]) a)
644+ > (roll `(list @)`[6 3 1 ~] sub)
649 ! subtract-underflow
645 ! subtract-underflow
650 ! exit
646 ! exit
651
647
652− > (roll (limo [1 3 6 ~]) a)
648+ > (roll `(list @)`[1 3 6 ~] sub)
653 q=4
649 q=4
654```
650```
655
651
@@ -1040,8 +1036,7 @@ A list
1040#### Examples
1036#### Examples
1041
1037
1042```
1038```
1043− > =a =|([p/@ q/@] |.((gth p q)))
1044− > (sort (limo [0 1 2 3 ~]) a)
1039+ > (sort `(list @)`[0 1 2 3 ~] gth)
1045 ~[3 2 1 0]
1040 ~[3 2 1 0]
1046```
1041```
1047
1042