Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
haskell [15/09/2018 22:02]
vlasov [2.5 Проблемы преобразования типов в выражениях]
haskell [23/09/2018 19:29] (текущий)
vlasov [3.1 Полезные базовые функции для работы со списками]
Строка 454: Строка 454:
 (везде ниже ''​xs'',​ ''​ys''​ и т.п. обозначают список) (везде ниже ''​xs'',​ ''​ys''​ и т.п. обозначают список)
  
-  * ''​xs !! n''​ --- получим n-й произвольный элемент списка xs, начиная с нулевого;​ +  * ''​xs !! n''​ --- получим n-й произвольный элемент списка ​''​xs''​, начиная с нулевого;​ 
-  * ''​head xs''​ --- вернет //​первый//​ элемент списка xs; +  * ''​head xs''​ --- вернет //​первый//​ элемент списка ​''​xs''​
-  * ''​last xs''​ --- вернет //​последний//​ элемент списка xs; +  * ''​last xs''​ --- вернет //​последний//​ элемент списка ​''​xs''​
-  * ''​tail xs''​ --- вернет список xs без //​первого//​ элемента;​ +  * ''​tail xs''​ --- вернет список ​''​xs'' ​без //​первого//​ элемента;​ 
-  * ''​init xs''​ --- вернет список xs без //​последнего//​ элемента;​+  * ''​init xs''​ --- вернет список ​''​xs'' ​без //​последнего//​ элемента;​
   * ''​reverse xs''​ --- вернет обратный список;​   * ''​reverse xs''​ --- вернет обратный список;​
-  * ''​length xs'' ​ --- вернет длину списка xs;+  * ''​length xs'' ​ --- вернет длину списка ​''​xs''​;
  
 ==== 3.2 Добавление к списку === ==== 3.2 Добавление к списку ===
haskell.1537023777.txt.gz · Последние изменения: 15/09/2018 22:02 — vlasov
CC Attribution-Noncommercial 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0