Racket Libraries
5.1 双 and 􏿴
5.2 􏻿
5.3 􏿰
5.4 􏶃
5.5 􏷂
5.6 􏶿
5.7 
5.8 
5.9 
5.10 
5.11 Conditionals
5.12 
5.13 
5.13 
On this page:
5.13.1 禾、禾?
5.13.2 入、􏸗
5.13.3 
5.13.4 秝,􏸕
5.13.5 􏸘
5.13.6 Base References
􏸗
令*
禾?
􏸕
􏸘
5.13.7 Additional References
􏵃
9.3.0.2

5.13 🔗

Racket’s Procedures is especially called in Ming.

5.13.1 禾、禾?🔗

ideograph

  connotation : procedure
  originates from :
  originally means : journey, progress

Example:
> (禾? (􏸧 1))

#t

5.13.2 入、􏸗🔗

🐘 􏸧􏸬􏸫􏸪

Examples:
> ( () )

#<procedure>

> ( fun
    (􏸗 [() #f]
        [(x) x]
        [(x y) (􏿴 x y)]
        [(x y z) (􏻿 x y z)]))
> (fun)

#f

> (fun 1)

1

> (fun 1 2)

'(1 2)

> (fun 1 2 3)

'#(1 2 3)

5.13.3 🔗

ideograph

  connotation : apply
  originates from :
  originally means : to go
Imagines as the first element(the procedure), and as the pathesis, and as an arrow, which moves the to the upper position. Since we rotates 90 degrees for writing, we are now imaging the moving from left to right not below to upper.

Example:
> ( 􏼃 '("a" "b" "c"))

"abc"

5.13.4 秝,􏸕🔗

􏸛 : +
ideograph
􏸚 : +
ideograph

Examples:
> (( 􏿴 􏾺分) '("a" "b" "c") 2)

􏾺分: undefined;

 cannot reference an identifier before its definition

  in module: top-level

> ((􏸕 句化􏷂 􏶒) '("a" "b" "c"))

􏶒: undefined;

 cannot reference an identifier before its definition

  in module: top-level

5.13.5 􏸘🔗

􏸘 : + +
ideograph

Example:
> ((􏸘 􏿴 '􏿴1) 'a 'b 'c 'd)

'(a b c d)

􏵃 : +
ideograph

5.13.6 Base References🔗

transformer

 :  = λ

transformer

􏸗 :  +  = case-lambda

transformer

 :  = define

transformer

 :  = let

transformer

令* :  + *SFX = let*

transformer

 :  = apply

transformer

禾? :  + ? = procedure?

transformer

 :  +  = compose

transformer

􏸕 :  +  = compose1

transformer

􏸘 :  + +  = procedure-rename

 λ 
ideographs

  connotation : lambda
  originates from :
  originally means : entrance, get in
Implies the input data is procedure instead of normal data.

Examples:  􏹌 攸/入.

ideograph

  connotation : define
  originates from :
  originally means : name
ideograph

  connotation : let
  originates from :
  originally means : let, order

5.13.7 Additional References🔗

transformer

􏵃 :  +  = negate