当前位置: 首页 > 编程笔记 >

OCaml 使用功能关键字

刘承悦
2023-03-14
本文向大家介绍OCaml 使用功能关键字,包括了OCaml 使用功能关键字的使用技巧和注意事项,需要的朋友参考一下

示例

function定义函数主体时,关键字自动具有模式匹配。在下面观察它:

# let foo = function
0 -> "zero"
| 1 -> "one"
| 2 -> "couple"
| 3 -> "few"
| _ -> "many";;
val foo : int -> bytes = <fun>

# foo 0;;
- : bytes = "zero"

# foo 3;;
- : bytes = "few"                                                                         

# foo 10;;
- : bytes = "many"                                                                        

# let bar = function
"a" | "i" | "e" | "o" | "u" -> "vowel"
| _ -> "consonant";;
val bar : bytes -> bytes = <fun>                                                          

# bar "a";;
- : bytes = "vowel"

# bar "k";;
- : bytes = "consonant"
           

 类似资料:
  • 问题内容: 如何使用功能作为地图的键?例如: 这些代码将显示错误: 问题答案: 您可以使用。

  • 本文向大家介绍JavaScript实现关键字高亮功能,包括了JavaScript实现关键字高亮功能的使用技巧和注意事项,需要的朋友参考一下 高亮功能主要是指对页面中指定区域的指定文字进行高亮显示,也就是背景着色。一般在搜索结果页面会经常用到这个功能。 下面就为大家提供一种解决方案,用javascript实现。 首先在<head>中引入下面javascript方法: 上面的fHl方法就是用来实现高亮

  • 本文向大家介绍PHP实现多关键字加亮功能,包括了PHP实现多关键字加亮功能的使用技巧和注意事项,需要的朋友参考一下 本文主要介绍的是PHP实现多关键字加亮功能,可以实现在搜索的时候进行高亮提醒,具体实现代码如下: 项目结构: 搜索结果:  高亮显示 项目所需数据库结构: 实现代码: conn.php searchAndDisplayWithColor.php 说明:在这个小程序中,有一点不足之处在

  • jdk 11中使用“var”时编译时的问题 如何避免IntelliJ重置语言级别?

  • 本文向大家介绍PHP中使用strpos函数实现屏蔽敏感关键字功能,包括了PHP中使用strpos函数实现屏蔽敏感关键字功能的使用技巧和注意事项,需要的朋友参考一下 现在网络信息监管很严格,特别是屏蔽关键字。特别是现在WEB2.0时代,网站的内容几乎都是来自网民发布,站长管理即可。如果你希望别人在你站点禁止发布某个关键字,那么就需要预先做处理。用PHP做关键字屏蔽的功能样式有多种多样,如正则是最普遍

  • 一般来说,我正在尝试从对象的laravel集合中移除一个对象。我不希望将集合转换为数组来完成此任务,因为这会使使用集合的任何真正理由一开始就无效。我也不希望从数据库中删除基础模型--我只希望从集合中删除记录。 查看文档中可用的方法,我没有看到一个简单的方法来完成这个任务。 Laravel收集有多种方法。搜索方法看起来很有前途, search方法在集合中搜索给定值,如果找到,则返回其键。 我计划使用