18 kontakty: Algorytm, Clojure, Currying, Fold, Funkcjonał, Haskell, Informatyka, JavaScript, Krotka (struktura danych), Lisp, Matematyka, OCaml, Predykat, Programowanie funkcyjne, Python, Scheme, Standard ML, Typ pierwszoklasowy.
Algorytm
Algorytm – skończony ciąg jasno zdefiniowanych czynności koniecznych do wykonania pewnego rodzaju zadań, sposób postępowania prowadzący do rozwiązania problemu.
Nowy!!: Funkcja wyższego rzędu i Algorytm · Zobacz więcej »
Clojure
Rich Hickey – twórca języka Clojure Atom Clojure – nowoczesny dialekt języka programowania Lisp opracowany przez Richa Hickeya.
Nowy!!: Funkcja wyższego rzędu i Clojure · Zobacz więcej »
Currying
Rozwijanie funkcji (ang. currying) – operacja w funkcyjnych językach programowania polegająca na przekształceniu funkcji, która pobiera parę argumentów i zwraca wynik (f: (P \times Q) \to R) w funkcję, która po pobraniu argumentu zwraca funkcję, która pobiera argument i zwraca wynik (g: P \to (Q \to R)).
Nowy!!: Funkcja wyższego rzędu i Currying · Zobacz więcej »
Fold
Fold (z ang. składać, zwijać) to rodzina funkcji wyższego rzędu występująca w językach funkcyjnych.
Nowy!!: Funkcja wyższego rzędu i Fold · Zobacz więcej »
Funkcjonał
Funkcjonał – wieloznaczne pojęcie matematyczne, opisujące różne typy funkcji; przeważnie sądefiniowane przeciwdziedziną, a czasem też dziedzinąw sensie zbioru argumentów.
Nowy!!: Funkcja wyższego rzędu i Funkcjonał · Zobacz więcej »
Haskell
Haskell – czysto funkcyjny język programowania nazwany na cześć amerykańskiego matematyka, Haskella Curry’ego.
Nowy!!: Funkcja wyższego rzędu i Haskell · Zobacz więcej »
Informatyka
Informatyka zajmuje się teoretycznymi podstawami informacji, algorytmami i architekturami układów jąprzetwarzających oraz praktycznymi technikami ich stosowania.
Nowy!!: Funkcja wyższego rzędu i Informatyka · Zobacz więcej »
JavaScript
JavaScript, w skrócie JS – skryptowy oraz wieloparadygmatowy język programowania, stworzony przez firmę Netscape, najczęściej stosowany na stronach internetowych.
Nowy!!: Funkcja wyższego rzędu i JavaScript · Zobacz więcej »
Krotka (struktura danych)
Krotka – struktura danych będąca odzwierciedleniem matematycznej n-ki, tj.
Nowy!!: Funkcja wyższego rzędu i Krotka (struktura danych) · Zobacz więcej »
Lisp
Lisp – rodzina języków programowania z długąhistoriąi charakterystycznąskładnią.
Nowy!!: Funkcja wyższego rzędu i Lisp · Zobacz więcej »
Matematyka
Rafaela Santiego (XVI wiek); cyrkiel trzyma Euklides, grecki matematyk z III wieku p.n.e. Uniwersytetu Oksfordzkiego; na ziemi znajduje się parkietaż Penrose’a opisany po raz pierwszy przez jednego z pracowników tej placówki. Matematyka (z łac. mathematicus, od gr. μαθηματικός mathēmatikós, od μαθηματ-, μαθημα mathēmat-, mathēma, „nauka, lekcja, poznanie”, od μανθάνειν manthánein, „uczyć się, dowiedzieć”; prawd. spokr. z goc. mundon, „baczyć, uważać”) – nauka zaliczana do grupy formalnych, inaczej dedukcyjnych lub apriorycznych, a także do nauk ścisłych i definiująca tę grupę – matematyka stanowi ich fundament.
Nowy!!: Funkcja wyższego rzędu i Matematyka · Zobacz więcej »
OCaml
OCaml (wcześniej jako Objective Caml) – wieloparadygmatowy język programowania oraz implementacja tego języka w postaci zestawu narzędzi i bibliotek.
Nowy!!: Funkcja wyższego rzędu i OCaml · Zobacz więcej »
Predykat
Predykat – wieloznaczny termin mogący oznaczać.
Nowy!!: Funkcja wyższego rzędu i Predykat · Zobacz więcej »
Programowanie funkcyjne
Programowanie funkcyjne – filozofia i metodyka programowania będąca odmianąprogramowania deklaratywnego, w której wykorzystuje się to, że funkcje należądo typów pierwszoklasowych.
Nowy!!: Funkcja wyższego rzędu i Programowanie funkcyjne · Zobacz więcej »
Python
Python – język programowania wysokiego poziomu ogólnego przeznaczenia, o rozbudowanym pakiecie bibliotek standardowych, którego ideąprzewodniąjest czytelność i klarowność kodu źródłowego.
Nowy!!: Funkcja wyższego rzędu i Python · Zobacz więcej »
Scheme
Scheme – funkcyjny język programowania, dialekt (wariant) Lispu, który został zaprojektowany na MIT przez Guy L. Steele'a i Geralda Jaya Sussmana w latach 70.
Nowy!!: Funkcja wyższego rzędu i Scheme · Zobacz więcej »
Standard ML
Standard ML (SML) – język programowania funkcyjnego powstały w 1990 roku jako pierwszy standard języka ML (ang. Meta Language).
Nowy!!: Funkcja wyższego rzędu i Standard ML · Zobacz więcej »
Typ pierwszoklasowy
W językach programowania typ pierwszoklasowy (ang. first-class type), jak również obiekt pierwszoklasowy (ang. first-class object) czy ogólniej jednostka pierwszej kategorii (ang. first-class citizen) jest konstruktem służącym do przechowywania danych, na którym możemy wykonywać takie same operacje, jak na danych innych, wbudowanych typów, takich jak np.
Nowy!!: Funkcja wyższego rzędu i Typ pierwszoklasowy · Zobacz więcej »