初识Haskell 三:函数function
Posted will-zyq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识Haskell 三:函数function相关的知识,希望对你有一定的参考价值。
对Discrete Mathematics Using a Computer的第一章Introduction to Haskell进行总结。环境Windows
函数毫无疑问是函数式语言的核心。
在Haskell中(无特殊指明,以下皆是指在Haskell下),一个表达式用函数完成计算被称为a function application,函数后加空格然后跟随参数(arguments),如有多个参数,也以空格作为分隔。
函数的返回值即函数的类型,如一个函数的参数是类型a,返回值是类型b,写作a → b(在Haskell中用 -> 表示),读作a arrow b。
操作符其实也是函数,它有2个参数,写在2个参数中间,其实也可以像正常函数一样写在前面,但需要加( )如:
同样的,也可以像对待操作符一样将函数放在2个参数中间,但要加反引号( single-back-quote, ` )
以上是关于初识Haskell 三:函数function的主要内容,如果未能解决你的问题,请参考以下文章