homepage: https://github.com/Daniel-Diaz/grouped-list/blob/master/README.md
changelog-type: ''
hash: 2854815b1e2baf3780f93988a6a071e833ac04dacebc2c27f3cd859b6cdde4e7
test-bench-deps:
  base: ! '>=4.8'
  criterion: -any
  grouped-list: -any
maintainer: dhelta.diaz@gmail.com
synopsis: Grouped lists. Equal consecutive elements are grouped.
changelog: ''
basic-deps:
  base: ! '>=4.8 && <5'
  pointed: -any
  containers: -any
  deepseq: -any
all-versions:
- '0.1.0.0'
author: Daniel Díaz
latest: '0.1.0.0'
description-type: markdown
description: ! '# grouped-list


  Welcome to the `grouped-list` repository.


  We are at an early stage of development, but

  contributions are more than welcome. If you

  are interested, feel free to submit a pull

  request.


  # What is this about?


  This library defines the type of grouped lists,

  ``Grouped``. Values of this type are lists

  with a finite number of elements. The only

  special feature is that consecutive elements

  that are equal on the list are internally

  represented as a single element annotated

  with the number of repetitions. Therefore,

  operations on lists that have many consecutive

  repetitions perform much better, and memory

  usage is reduced. However, this type is suboptimal

  for lists that do not have many consecutive

  repetitions. We are trying to ameliorate this.

'
license-name: BSD3

Update from Hackage at 2015-10-09T02:37:32+0000
Update from Hackage at 2015-10-09T02:37:32+0000
