Estem treballant per restaurar l'aplicació de Unionpedia a la Google Play Store
SortintEntrant
🌟Hem simplificat el nostre disseny per a una millor navegació!
Instagram Facebook X LinkedIn
La teva pròpia Uniopèdia amb el teu logotip i domini, a partir de 9,99 USD/mes
Crea el meu Uniopèdia

PureScript

Índex PureScript

PureScript és un llenguatge de programació funcional de codi obert basat en el llenguatge Haskell adaptat a un substrat JavaScript amb especificitats de Node.js, del qual pren els tipus bàsics, l'avaluació estricta per defecte, amb una sintaxi lleugerament diferent al Haskell estàndard, i unes classes numèriques amb pedigrí matemàtic (L'equivalent de Num del Haskell és Ring, denotant l'estructura d'anell, el de Fractional és Field, el nom anglosaxó per al Cos, l'equivalent de Integral és EuclideanRing, anell euclidià).

Taula de continguts

  1. 28 les relacions: Anell (matemàtiques), Anell euclidià, Avaluació tardana, C++, Codi obert, Compilador Haskell de Glasgow, Cos (matemàtiques), Elm (llenguatge de programació), Erlang, Extensible Markup Language, Haskell, Hyper Text Markup Language, Interfície de programació d'aplicacions, JavaScript, JSON, Llenguatge de programació, Mònada (programació funcional), Model d'Objectes del Document, MVC, Node.js, Patró observador, Pàgina web, Pedigrí, Programació funcional, Programació reactiva, Protocol de transferència d'hipertext, ReactJS, Semigrup.

Anell (matemàtiques)

En matemàtiques, un anell és una estructura algebraica formada per un conjunt A d'elements on hi ha definides dues operacions binàries, que anomenarem suma (+) i producte (·) (tot i que no són necessàriament la suma i el producte de nombres reals habituals) i que compleixen les següents propietats:.

Veure PureScript і Anell (matemàtiques)

Anell euclidià

Juste de Gand, vers 1474) Un anell euclidià, en matemàtiques i més precisament en àlgebra, en la teoria dels anells, és un tipus particular d'anell commutatiu unitari íntegre.

Veure PureScript і Anell euclidià

Avaluació tardana

En programació d'ordinadors, avaluació tardana (en anglès: Lazy evaluation) és la tècnica de retardar un càlcul fins que se'n requereixi el resultat.

Veure PureScript і Avaluació tardana

C++

C++ és un llenguatge de programació que fou creat, com el seu predecessor C, als laboratoris Bell (no confondre amb Graham Bell) de AT&T.

Veure PureScript і C++

Codi obert

Logotip del '''codi obert'''. El codi obert, de vegades referit com a "codi font obert" (open source en anglès) és un enfocament per al disseny, el desenvolupament i la distribució que ofereix un accés pràctic al codi font del producte (béns i coneixements).

Veure PureScript і Codi obert

Compilador Haskell de Glasgow

ghc, ordre d'ordinador que respon a la sigla de "Glasgow Haskell Compiler", en català Compilador Haskell de Glasgow, és un compilador nadiu de codi lliure per al llenguatge de programació funcional Haskell, el qual va ser originalment desenvolupat a la universitat de Glasgow per Simon Peyton Jones i Simon Marlow.

Veure PureScript і Compilador Haskell de Glasgow

Cos (matemàtiques)

nombres construïbles. En l'àlgebra abstracta, un cos és un sistema algebraic en què és possible efectuar la suma, resta, multiplicació i divisió (llevat de la divisió per 0), i en la qual se satisfan certes lleis.

Veure PureScript і Cos (matemàtiques)

Elm (llenguatge de programació)

Elm és un llenguatge de programació funcional i tipatge fort per crear interfícies d'usuari basades en navegadors web, generant estructures dinàmiques basades en JavaScript.

Veure PureScript і Elm (llenguatge de programació)

Erlang

Erlang és un llenguatge de programació concurrent i un sistema d'execució (en anglès runtime) que inclou una màquina virtual (BEAM, acrònim de "Bogdan/Björn's Erlang Abstract Machine") i biblioteques (OTP: "Open Telephony Platform").

Veure PureScript і Erlang

Extensible Markup Language

XML, de l'anglès eXtensible Markup Language («llenguatge de marques extensible»), és un metallenguatge extensible, d'etiquetes, desenvolupat pel World Wide Web Consortium (W3C).

Veure PureScript і Extensible Markup Language

Haskell

Haskell és un llenguatge de programació funcional estandarditzat de semàntica no estricta i avaluació tardana de les expressions (ang: lazy evaluation) en el moment que se'n demana el valor i pren el nom del matemàtic Haskell Curry.

Veure PureScript і Haskell

Hyper Text Markup Language

HTML (acrònim d’Hyper Text Markup Language, en català, "llenguatge de marcatge d'hipertext"), és un llenguatge de marcatge que deriva de l'SGML dissenyat per estructurar textos i relacionar-los en forma d'hipertext.

Veure PureScript і Hyper Text Markup Language

Interfície de programació d'aplicacions

Una interfície de programació d'aplicacions (en anglès Application Programming Interface, API) és una interfície que especifica com diferents components de programes informàtics haurien d'interaccionar.

Veure PureScript і Interfície de programació d'aplicacions

JavaScript

JavaScript és un llenguatge script basat en objectes implementat originàriament per Netscape Communications Corporation, i que va derivar en l'estàndard ECMAScript.

Veure PureScript і JavaScript

JSON

JSON (acrònim de JavaScript Object Notation) és un estàndard obert basat en text dissenyat per a intercanvi de dades llegible per humans.

Veure PureScript і JSON

Llenguatge de programació

Codi font d'un programa escrit en llenguatge BASIC. Un llenguatge de programació és un llenguatge informàtic utilitzat per controlar el comportament d'una màquina, normalment un ordinador.

Veure PureScript і Llenguatge de programació

Mònada (programació funcional)

En programació funcional una mònada és un TAD sense tipus concrets, corresponent a una estructura algebraica d'un sol element (d'aquí el nom de mònada), on la finalitat de les operacions és modelar la composició i la seqüencialitat de les computacions (accions amb efectes) mitjançant l'encadenament, separant la composició temporal, de l'execució, així com incorporar el resultat de cada operació sobre l'entorn.

Veure PureScript і Mònada (programació funcional)

Model d'Objectes del Document

El Model d'Objectes de Document (o també Model d'Objectificació de Document, DOM en anglès i emprat ací com a referència acrònima) és una Interfície de Programació d'Aplicacions (API) per a documents HTML i XML, una convenció multiplataforma i independent del llenguatge de programació que serveix per a representar documents HTML, XHTML i XML i interaccionar-hi a través d'objectes.

Veure PureScript і Model d'Objectes del Document

MVC

* Model-View-Controller, patró de disseny informàtic.

Veure PureScript і MVC

Node.js

Node.js és un entorn de programació dissenyat per escriure aplicacions d'Internet escalables, notablement servidors web.

Veure PureScript і Node.js

Patró observador

Diagrama UML del Patró Observador El patró observador (observer, en anglès, i de vegades conegut com a publica/subscriu) és un patró de disseny utilitzat en programació d'ordinadors per a observar l'estat d'un objecte en un programa.

Veure PureScript і Patró observador

Pàgina web

Una pàgina web és un document del web (World Wide Web), normalment en format HTML/XHTML i amb q1 de fitxer.html o u.htm.

Veure PureScript і Pàgina web

Pedigrí

El pedigrí (anglès pedigree) és la genealogia d'un animal de pura raça.

Veure PureScript і Pedigrí

Programació funcional

En informàtica, la programació funcional és un paradigma de programació que tracta les computacions com un procés d'aplicació de funcions, evitant les dades mudables amb els seus canvis d'estat.

Veure PureScript і Programació funcional

Programació reactiva

En informàtica, la programació reactiva és un paradigma de programació orientat a conservar la coherència del conjunt amb la propagació dels canvis d'una font reactiva cap als elements que en depenen.

Veure PureScript і Programació reactiva

Protocol de transferència d'hipertext

El protocol de transferència d'hipertext o HTTP (HyperText Transfer Protocol) estableix el protocol per a l'intercanvi de documents d'hipertext i multimèdia al web.

Veure PureScript і Protocol de transferència d'hipertext

ReactJS

ReactJS (o també React.js) és una Biblioteca informàtica de JavaScript de codi obert amb l'objectiu de desenvolupar interfícies d'usuari. ReactJS és mantingut per Facebook, Instagram i una comunitat de desenvolupadors individuals i empreses.

Veure PureScript і ReactJS

Semigrup

En matemàtiques, un semigrup és una estructura algebraica consistent en un conjunt dotat d'una llei de composició interna associativa.

Veure PureScript і Semigrup