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

Чтобы объявить функцию в Haskell, нужно использовать следующий синтаксис:


Фукнция двух переменных:


add a b = a + b


Функция одной переменной:


mult5 a = a * 5


Функция от нуля переменных (константа):


answer = 42


Можно аннотировать функции (опционально):


add :: Integer -> Integer -> Integer

add x y = x + y


Вызов функции производится так:


add 2 2

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