Anamorfisme: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
k Zelfs in het Engels schrijf je een meervoud niet zo
Advance (overleg | bijdragen)
k →‎Anamorfismen in het functioneel programmeren: sp, replaced: bekend staan → bekendstaan met AWB
Regel 2:
 
==Anamorfismen in het functioneel programmeren==
In functioneel programmeren is een ''anamorfisme'' een generalisatie van de [[Lijst (informatica)|lijst]]-producerende ''unfolds'', die in het functioneel programmeren bekend staanbekendstaan als [[abstract datatype]]n, die kunnen worden beschreven als [[finale coalgebra]]'s. Unfolds zijn de [[corecursie]]ve analogen van [[recursiviteit|recursieve]] [[fold]]s.
 
Een van de eerste publicaties die de notie van een anamorfisme in de context van programmeren hebben geïntroduceerd was het artikel "Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire", door [[Erik Meijer (computerwetenschapper)|Erik Meijer]] ''et al.'', dit in de context van de [[Squiggol]] programmeertaal.