Nauka

infa wstępny

Wyświetlane są wszystkie pytania.
Pytanie 97
Jaki typ w Haskellu będzie miało następujące wyrażenie: r x = x: r x
r :: Integer a => a −> [a]
r :: a -> [a]
Pytanie 98
Jak wygląda poprawna wartość dla typu data Tree a = L a | N (Tree a) a (Tree a)
N (L 4) 5 (L 4)
N (L 4) 5 (L ’4’)
N (L ’4’) ’5’ (L ’4’)
Pytanie 99
Haskell jest językiem opartym o paradygmat
imperatywny
deklaratywny
funkcyjny
Pytanie 100
Mechanizm typów w języku Haskell jest
luźny
silny
statyczny
Pytanie 101
Zaznacz prawdziwe dotyczące programowania funkcyjnego.
Funkcyjny styl programowania mozna uprawiać w ograniczonym zakresie w językach imperatywnych jak C albo JavaScript.
Koncepcja programowania funkcyjnego opiera sie˛ o implementacje funkcji, które nie mają skutków ubocznych.
Programowanie funkcyjne może być połączone z programowaniem obiektowym.
Wszystkie języki funkcyjne sa˛skonstruowane w oparciu o logical programming
Funkcyjnymi jezykami programowania są: Erlang, Haskell, C#, Perl.
Niektóre języki imperatywne zostały wyposazone w konstrukcje z jezyków funkcyjnych
Pytanie 102
Funkcje wyższego rzędu w programowaniu funkcyjnym to
To funkcje, które przyjmują inne funkcje jako parametry lub zwracaja˛inne funkcje jako rezultat.
Pytanie 103
jaki mechanizm w językach funkcyjnych pozwala na wykonanie operacji na zbiorze danych?
Rekurencja, funkcje specyficzne dla języka.
Pytanie 104
Zaznacz prawdziwe zdania dotyczące programowania funkcyjnego.
Mozna używać funkcyjnego stylu programowania w języku JavaScript
Funkcyjny styl programowania można uprawiać w ograniczonym zakresie w językach imperatywnych jak C albo JavaScript. ?
Programowanie funkcyjne opiera się na rachunku Lambda.
W programowaniu funkcyjnym koncepcja funkcji jest taka jak w algebrze.
.Dobrym nawykiem w programowaniu funkcyjnym jest, aby zmienne były immutable.
W programowaniu funkcyjnym możemy korzystać jedynie z wbudowanych typów danych.