Kurren123 / selectlist

A nonempty list in which exactly one element is always selected.

Home Page:http://package.elm-lang.org/packages/rtfeldman/selectlist/latest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SelectList

A SelectList is a nonempty list which always has exactly one element selected.

It is an example of a list zipper.

myList =
    SelectList.fromLists [ 1, 2 ] 3 [ 4, 5, 6 ]

SelectList.before myList
--> [ 1, 2 ]

SelectList.after myList
--> [ 3, 4, 5 ]

SelectList.selected myList
--> 3

About

A nonempty list in which exactly one element is always selected.

http://package.elm-lang.org/packages/rtfeldman/selectlist/latest

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Elm 100.0%