8.16.0.1
3.2 Show(生成可读字符串)
3.2.1 Show定义
接口
基本类型定义。最小实现为show:show。
gen:Show最小实现。
(struct User [name] #:methods gen:Show [(define/match (show:show user) [((User name)) (string-append "User: " name)])])
procedure
a : any/c
3.2.2 Show一般操作
show:show别名。
▼ | 3 | 数据结构 |
3.1 | 函数 |
3.2 | Show(生成可读字符串) |
3.3 | Eq(相等比较) |
3.4 | Ord(大小比较) |
3.5 | Functor(函子) |
3.6 | Applicative(应用函子) |
3.7 | Monad(单子) |
3.8 | JSON |
3.9 | Maybe |
3.10 | 数组 |
3.11 | Map |
► | 3.2 | Show(生成可读字符串) |
接口
(struct User [name] #:methods gen:Show [(define/match (show:show user) [((User name)) (string-append "User: " name)])])
procedure
a : any/c