Интернет магазин китайских планшетных компьютеров



Компьютеры - Миранда (язык программирования) - Пример кода

30 марта 2011


Оглавление:
1. Миранда (язык программирования)
2. Пример кода



Определение функции map и ее последующее применение к функции, увеличивающей аргумент на два:

 map f = 
 map f = :
 L = 
 map2) L
 → 

Двоеточие определяет голову и хвост списка как при его композиции, так и при сопоставлении с образцом. Функция для увеличения аргумента на 2 получена частичным применением примитивной функции + к аргументу 2. Запись — укороченная запись .

Пример списочного выражения:

  ]
 → 


Просмотров: 1935


<<< Оберон (язык программирования)