MyTetra Share
Делитесь знаниями!
Срезка операторов в Haskell
Время создания: 23.04.2019 01:01
Автор: br0ke
Текстовые метки: haskell, fp, section, operator, application
Раздел: Информационные технологии - Haskell
Запись: and-semakin/mytetra_data/master/base/15559633095c02aw0t0y/text.html на raw.githubusercontent.com

В Haskell можно создавать "сечения" произвольных операторов, т.е. применять их частично. Рассмотрим для примера оператор деления /:


(2 /)


Такое сечение представляет собой функцию одного аргумента "2 делить на ...".


(/ 2)


Такое сечение представляет собой функцию одного аргумента "... делить на 2".


Исключение:


У оператора - нет правого сечения:


(-1)


Это не функция, это отрицательное число.

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