logo
  • 教程列表
  • SO官方文档
  • 模式匹配
    • 使用模式匹配的因子函数
    • 评估布尔表达式
    • 否定正常形式深度模式匹配
    • 匹配记录字段
    • 具有模式匹配的递归列表处理
    • 使用模式匹配定义函数
  1. StackOverflow 文档
  2. OCaml 教程
  3. 模式匹配
  4. 使用模式匹配的因子函数

使用模式匹配的因子函数

Created: November-22, 2018

let rec factorial n = match n with
| `0` | 1 -> 1
| n -> n * (factorial (n - 1))

此函数匹配值 0 和 1,并将它们映射到递归定义的基本情况。然后所有其他数字映射到此函数的递归调用。

  • 评估布尔表达式
  • 模式匹配

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明