Matches in DBpedia 2016-04 for { <http://wikidata.dbpedia.org/resource/Q6577686> ?p ?o }
Showing triples 1 to 40 of
40
with 100 triples per page.
- Q6577686 subject Q7215292.
- Q6577686 subject Q7467456.
- Q6577686 abstract "A zipper is a technique of representing an aggregate data structure so that it is convenient for writing programs that traverse the structure arbitrarily and update its contents, especially in purely functional programming languages. The zipper was described by Gérard Huet in 1997. It includes and generalizes the gap buffer technique sometimes used with arrays.The zipper technique is general in the sense that it can be adapted to lists, trees, and other recursively defined data structures.Such modified data structures are usually referred to as "a tree with zipper" or "a list with zipper" to emphasize that the structure is conceptually a tree or list, while the zipper is a detail of the implementation.A layman's explanation for a tree with zipper would be an ordinary computer filesystem with operations to go to parent (often cd ..), and the possibility to go downwards (cd subdirectory). The zipper is the pointer to the current path. Behind the scenes the zippers are efficient when making (functional) changes to a data structure, where a new, slightly changed, data structure is returned from an edit operation (instead of making a change in the current data structure).".
- Q6577686 wikiPageExternalLink summary?doi=10.1.1.1.6342.
- Q6577686 wikiPageExternalLink 7.
- Q6577686 wikiPageExternalLink Zippers.
- Q6577686 wikiPageExternalLink infinitesimal-types.html.
- Q6577686 wikiPageExternalLink zipcfg-abstract.html.
- Q6577686 wikiPageExternalLink Zipper.
- Q6577686 wikiPageExternalLink zipper.html.
- Q6577686 wikiPageWikiLink Q1051282.
- Q6577686 wikiPageWikiLink Q131187.
- Q6577686 wikiPageWikiLink Q14163503.
- Q6577686 wikiPageWikiLink Q149972.
- Q6577686 wikiPageWikiLink Q1551768.
- Q6577686 wikiPageWikiLink Q174989.
- Q6577686 wikiPageWikiLink Q175263.
- Q6577686 wikiPageWikiLink Q176452.
- Q6577686 wikiPageWikiLink Q193076.
- Q6577686 wikiPageWikiLink Q223655.
- Q6577686 wikiPageWikiLink Q27948.
- Q6577686 wikiPageWikiLink Q29175.
- Q6577686 wikiPageWikiLink Q3098441.
- Q6577686 wikiPageWikiLink Q34010.
- Q6577686 wikiPageWikiLink Q3410945.
- Q6577686 wikiPageWikiLink Q3646602.
- Q6577686 wikiPageWikiLink Q422972.
- Q6577686 wikiPageWikiLink Q431667.
- Q6577686 wikiPageWikiLink Q43260.
- Q6577686 wikiPageWikiLink Q5051825.
- Q6577686 wikiPageWikiLink Q51798.
- Q6577686 wikiPageWikiLink Q666438.
- Q6577686 wikiPageWikiLink Q7215292.
- Q6577686 wikiPageWikiLink Q72914.
- Q6577686 wikiPageWikiLink Q7467456.
- Q6577686 wikiPageWikiLink Q7625092.
- Q6577686 wikiPageWikiLink Q835016.
- Q6577686 wikiPageWikiLink Q974366.
- Q6577686 comment "A zipper is a technique of representing an aggregate data structure so that it is convenient for writing programs that traverse the structure arbitrarily and update its contents, especially in purely functional programming languages. The zipper was described by Gérard Huet in 1997.".
- Q6577686 label "Zipper (data structure)".