MyTetra Share
Делитесь знаниями!
Операторы и функции в Haskell
Время создания: 23.04.2019 00:28
Автор: br0ke
Текстовые метки: haskell, fp, function, operator, prefix, infix
Раздел: Информационные технологии - Haskell
Запись: and-semakin/mytetra_data/master/base/1555961298juiotu5afk/text.html на raw.githubusercontent.com

Кроме функций в Haskell есть операторы -- это особый вид функций, которые обозначаются символами и ставятся между аргументами, например, оператор сложения +:


2 + 2


Такой способ использования называется инфиксным. Функции же обычно используются в префиксном стиле:


add x y = x + y

add 2 2


Оператор тоже можно использовать в префиксном стиле, для этого нужно написать его в скобках:


(+) 2 2


Функцию тоже можно использовать в инфиксном стиле, для этого её нужно написать в бэктиках:


2 `add` 2


 
MyTetra Share v.0.65
Яндекс индекс цитирования