1. Type Functions

类型处理起来稍微有点复杂,所以有三个不同的函数:

typeOf 返回值的基础类型:

typeOf $foo typeIs

类似 kindIs, 但针对type:

typeIs "*io.Buffer" $myVal typeIsLike 

类似 typeIs,除非取消指针引用 注意: 这些都不能测试是否实现了给定的接口,因为在这之前需要提前编译接口。

1.1. deepEqual

如果两个值相比是 "deeply equal",deepEqual返回true。

也适用于非基本类型 (相较于内置的 eq)。

deepEqual (list 1 2 3) (list 1 2 3)

上述会返回 true。

Copyright © 温玉 2021 | 浙ICP备2020032454号 all right reserved,powered by Gitbook该文件修订时间: 2022-01-08 03:09:47

results matching ""

    No results matching ""