Logo
Unionpedia
Komunikacja
pobierz z Google Play
Nowy! Pobierz Unionpedia na urządzeniu z systemem Android™!
Darmowy
Szybszy dostęp niż przeglądarce!
 

Fold

Indeks Fold

Fold (z ang. składać, zwijać) to rodzina funkcji wyższego rzędu występująca w językach funkcyjnych.

31 kontakty: Łączność (matematyka), C Sharp, C++, Common Lisp, Erlang (język programowania), Funkcja wyższego rzędu, Haskell, Homomorfizm, Java, JavaScript, Język angielski, Julia (język programowania), Lisp, Lista, Maple, Mathematica, OCaml, Oz (język programowania), Pętla nieskończona, Perl, PHP, Programowanie funkcyjne, Przepełnienie stosu, Python, Ruby (język programowania), Scala (język programowania), Scheme, Smalltalk, Szkocki zwisłouchy, Wartościowanie leniwe, Złożenie funkcji.

Łączność (matematyka)

Łączność, asocjatywność – jedna z własności działań dwuargumentowych, np.

Nowy!!: Fold i Łączność (matematyka) · Zobacz więcej »

C Sharp

C# (C Sharp; wym.

Nowy!!: Fold i C Sharp · Zobacz więcej »

C++

C++ – język programowania ogólnego przeznaczenia.

Nowy!!: Fold i C++ · Zobacz więcej »

Common Lisp

Common Lisp (często skracane do CL) – dialekt języka programowania Lisp, stworzony przez ANSI (X3.226-1994) jako specyfikacja, nie implementacja.

Nowy!!: Fold i Common Lisp · Zobacz więcej »

Erlang (język programowania)

Erlang – język programowania zaprojektowany z myśląo zastosowaniach współbieżnych, a także środowisko uruchomieniowe dla aplikacji w nim napisanych.

Nowy!!: Fold i Erlang (język programowania) · Zobacz więcej »

Funkcja wyższego rzędu

Funkcja wyższego rzędu (ang. higher-order function) – w informatyce jest to funkcja, która zwraca lub przyjmuje jako argument inne funkcje.

Nowy!!: Fold i Funkcja wyższego rzędu · Zobacz więcej »

Haskell

Haskell – czysto funkcyjny język programowania nazwany na cześć amerykańskiego matematyka, Haskella Curry’ego.

Nowy!!: Fold i Haskell · Zobacz więcej »

Homomorfizm

Homomorfizm (gr. ὅμοιος, homoios – podobny; μορφή, morphē – kształt, forma) – funkcja odwzorowująca jednąalgebrę ogólną(np. monoid, grupę, pierścień czy przestrzeń wektorową) w drugą, zachowująca przy tym odpowiadające sobie działania, jakie sązdefiniowane w obu algebrach.

Nowy!!: Fold i Homomorfizm · Zobacz więcej »

Java

Java (wym. dżawa) – współbieżny, oparty na klasach, obiektowy język programowania ogólnego zastosowania.

Nowy!!: Fold i Java · 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!!: Fold i JavaScript · Zobacz więcej »

Język angielski

Wielkiej Brytanii symbolizujące język angielski ikona symbolizująca język angielski według standardu ISO 639-1 Język angielski, angielszczyzna (ang.) – język z grupy zachodniej rodziny języków germańskich, powszechnie używany w Wielkiej Brytanii, jej terytoriach zależnych oraz w wielu byłych koloniach i dominiach, m.in.

Nowy!!: Fold i Język angielski · Zobacz więcej »

Julia (język programowania)

Julia – dynamiczny język programowania.

Nowy!!: Fold i Julia (język programowania) · Zobacz więcej »

Lisp

Lisp – rodzina języków programowania z długąhistoriąi charakterystycznąskładnią.

Nowy!!: Fold i Lisp · Zobacz więcej »

Lista

Przykład listy jednokierunkowej Lista – struktura danych służąca do reprezentacji zbiorów dynamicznych, w której elementy ułożone sąw liniowym porządku.

Nowy!!: Fold i Lista · Zobacz więcej »

Maple

Maple – program komputerowy typu CAS służący do wykonywania obliczeń symbolicznych, stworzony w 1981 roku przez Symbolic Computation Group na Uniwersytecie Waterloo w Kanadzie.

Nowy!!: Fold i Maple · Zobacz więcej »

Mathematica

Mathematica – komercyjny system obliczeń symbolicznych i numerycznych opracowany w 1988 przez Stephena Wolframa.

Nowy!!: Fold i Mathematica · 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!!: Fold i OCaml · Zobacz więcej »

Oz (język programowania)

Oz – wieloparadygmatowy imperatywny, obiektowy, funkcyjny, logiczny język programowania.

Nowy!!: Fold i Oz (język programowania) · Zobacz więcej »

Pętla nieskończona

Pętla nieskończona to pętla, która nigdy nie zostanie zakończona, ponieważ nigdy nie zajdzie warunek zakończenia pętli.

Nowy!!: Fold i Pętla nieskończona · Zobacz więcej »

Perl

symbol FOSDEM 2013 Perl – interpretowany, dynamiczny język programowania wysokiego poziomu autorstwa Larry’ego Walla początkowo przeznaczony głównie do pracy z danymi tekstowymi, obecnie używany do wielu innych zastosowań.

Nowy!!: Fold i Perl · Zobacz więcej »

PHP

PHP – interpretowany, skryptowy język programowania zaprojektowany do generowania stron internetowych i budowania aplikacji webowych w czasie rzeczywistym.

Nowy!!: Fold i PHP · 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!!: Fold i Programowanie funkcyjne · Zobacz więcej »

Przepełnienie stosu

Przepełnienie stosu – rodzaj błędu w oprogramowaniu komputerowym, który występuje, gdy rozmiar stosu przekroczy ilość pamięci zarezerwowanej dla niego.

Nowy!!: Fold i Przepełnienie stosu · 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!!: Fold i Python · Zobacz więcej »

Ruby (język programowania)

Ruby (wym.) – interpretowany, w pełni obiektowy i dynamicznie typowany język programowania stworzony w 1995 roku przez Yukihiro Matsumoto (pseudonim Matz).

Nowy!!: Fold i Ruby (język programowania) · Zobacz więcej »

Scala (język programowania)

Scala − język programowania łączący cechy języków funkcyjnych i obiektowych.

Nowy!!: Fold i Scala (język programowania) · 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!!: Fold i Scheme · Zobacz więcej »

Smalltalk

Smalltalk jest w pełni obiektowym, reflektywnym językiem programowania z dynamicznym typowaniem.

Nowy!!: Fold i Smalltalk · Zobacz więcej »

Szkocki zwisłouchy

Szkocki zwisłouchy Szkocki Fold zwisłouchy, długowłosy - niebieska posrebrzana kotka (4 mies.) Szkocki zwisłouchy, fold – rasa kota, powstała przypadkiem w 1961 roku w Szkocji.

Nowy!!: Fold i Szkocki zwisłouchy · Zobacz więcej »

Wartościowanie leniwe

Wartościowanie leniwe (ang. lazy evaluation, ewaluacja leniwa) – strategia wyznaczania wartości argumentów funkcji tylko wtedy, kiedy sąpotrzebne (na żądanie).

Nowy!!: Fold i Wartościowanie leniwe · Zobacz więcej »

Złożenie funkcji

Ilustracja złożenia dwóch funkcji Diagram przemienny przedstawiający złożenie funkcji lub innych strzałek Złożenie funkcji, superpozycja funkcji – podstawowa operacja w matematyce, polegająca na tym, że efekt kolejnego stosowania dwóch (lub więcej) funkcji (ze zbioru w zbiór), a także przekształceń, odwzorowań, transformacji, relacji dwuargumentowych, traktuje się jako wynik stosowania jednej funkcji (lub relacji) złożonej.

Nowy!!: Fold i Złożenie funkcji · Zobacz więcej »

TowarzyskiPrzybywający
Hej! Jesteśmy na Facebooku teraz! »