S. Peyton Jones. In Proceedings of the Second Haskell Workshop, (сентября 1996)
Аннотация
Bulk types - such as lists, bags, ets, finite maps, and priority queues - are ubiquitous in programming. Yet many languages don't support them well, even though they have received a great deeal of attention, especially from the database community. Haskell is currently among the culprits.
This paper has two aims: to identify some of the technical difficulties, and to attempt to address them using Haskell's constructor classes.
%0 Conference Paper
%1 PeytonJones:1996:BTC
%A Peyton Jones, Simon L.
%B In Proceedings of the Second Haskell Workshop
%D 1996
%K BulkTypes Collections Haskell Lists Maps
%T Bulk types with class
%U https://www.microsoft.com/en-us/research/publication/bulk-types-with-class/
%X Bulk types - such as lists, bags, ets, finite maps, and priority queues - are ubiquitous in programming. Yet many languages don't support them well, even though they have received a great deeal of attention, especially from the database community. Haskell is currently among the culprits.
This paper has two aims: to identify some of the technical difficulties, and to attempt to address them using Haskell's constructor classes.
@inproceedings{PeytonJones:1996:BTC,
abstract = {
Bulk types - such as lists, bags, ets, finite maps, and priority queues - are ubiquitous in programming. Yet many languages don't support them well, even though they have received a great deeal of attention, especially from the database community. Haskell is currently among the culprits.
This paper has two aims: to identify some of the technical difficulties, and to attempt to address them using Haskell's constructor classes.
},
added-at = {2018-01-28T18:29:41.000+0100},
author = {Peyton Jones, Simon L.},
biburl = {https://www.bibsonomy.org/bibtex/264cd09eed7755794c01cf21eaaf182ab/gron},
booktitle = {In Proceedings of the Second Haskell Workshop},
interhash = {fa9dac8421798fc3ce1d97b3d33f5e2d},
intrahash = {64cd09eed7755794c01cf21eaaf182ab},
keywords = {BulkTypes Collections Haskell Lists Maps},
month = {September},
timestamp = {2018-01-28T18:29:41.000+0100},
title = {{Bulk types with class}},
url = {https://www.microsoft.com/en-us/research/publication/bulk-types-with-class/},
year = 1996
}