@hackage joinlist0.1.0

Join list - symmetric list type

A JoinList - a list type with with cheap catenation.

The earliest attribution have found is to Richard Bird. An implementation exists in york-lava.

Cameo appearances:

  • GHC Team 'View patterns: lightweight views for Haskell'

  • Mark Tullsen 'First Class Patterns'

  • Meng Wang, Jeremy Gibbons, Kazutaka Matsuda, Zhenjiang Hu 'Translucent Abstraction: Safe Views through Invertible Programming'