Skip to Main Content (Press Enter)

Logo UNITO
  • ×
  • Home
  • Pubblicazioni
  • Progetti
  • Persone
  • Competenze
  • Settori
  • Strutture
  • Terza Missione

UNI-FIND
Logo UNITO

|

UNI-FIND

unito.it
  • ×
  • Home
  • Pubblicazioni
  • Progetti
  • Persone
  • Competenze
  • Settori
  • Strutture
  • Terza Missione
  1. Pubblicazioni

From Curry to Haskell: Paths to Abstraction in Programming Languages

Articolo
Data di Pubblicazione:
2021
Abstract:
We expose some basic elements of a style of programming supported by functional languages like Haskell by relating them to a coherent set of notions and techniques from Curry’s work in combinatory logic and formal systems, and their algebraic and categorical interpretations. Our account takes the form of a commentary to a simple fragment of Haskell code attempting to isolate the conceptual sources of the linguistic abstractions involved.
Tipologia CRIS:
03A-Articolo su Rivista
Keywords:
Formal systems; History of functional programming; Initial algebras; Inversion principle
Elenco autori:
Cardone F.
Autori di Ateneo:
CARDONE Felice
Link alla scheda completa:
https://iris.unito.it/handle/2318/1781776
Link al Full Text:
https://iris.unito.it/retrieve/handle/2318/1781776/740084/fhtc-public.pdf
Pubblicato in:
PHILOSOPHY & TECHNOLOGY
Journal
  • Aree Di Ricerca

Aree Di Ricerca

Settori (8)


PE1_1 - Logic and foundations - (2022)

PE6_4 - Theoretical computer science, formal methods, automata - (2022)

CIBO, AGRICOLTURA e ALLEVAMENTI - Farmacologia Veterinaria

INFORMATICA, AUTOMAZIONE e INTELLIGENZA ARTIFICIALE - Industria X.0

PIANETA TERRA, AMBIENTE, CLIMA, ENERGIA e SOSTENIBILITA' - Diritto dell'Ambiente

PIANETA TERRA, AMBIENTE, CLIMA, ENERGIA e SOSTENIBILITA' - Informatica e Ambiente

SCIENZE DELLA VITA e FARMACOLOGIA - Interazioni tra molecole, cellule, organismi e ambiente

SCIENZE MATEMATICHE, CHIMICHE, FISICHE - Storia e insegnamento della Matematica
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 25.5.3.0