Module description
Return a New RollingList, with the current element set to the next element
toList (roll (fromList [1,2,3]))
--> [2,3,1]
current (roll (fromList [1,2,3]))
--> Just 2Return a New RollingList, with the current element set to the previous element
toList (rollBack (fromList [1,2,3]))
--> [3,1,2]
current (rollBack (fromList [1,2,3]))
--> Just 3Returns the currently selected element in the list
current (fromList [1,2,3])
--> Just 1Create a normal list from a rolling list
toList (fromList [1,2])
--> [1,2]The rolling list type.
Create a rolling list from a normal list