mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 09:41:36 +00:00
Moved explanation of indexing into a list earlier
This way, it is clear what [1..] !! 999 means later on.
This commit is contained in:
parent
733eced1ba
commit
36a296de5d
@ -80,6 +80,9 @@ not False -- True
|
||||
[5..1] -- This doesn't work because Haskell defaults to incrementing.
|
||||
[5,4..1] -- [5, 4, 3, 2, 1]
|
||||
|
||||
-- indexing into a list
|
||||
[0..] !! 5 -- 5
|
||||
|
||||
-- You can also have infinite lists in Haskell!
|
||||
[1..] -- a list of all the natural numbers
|
||||
|
||||
@ -99,9 +102,6 @@ not False -- True
|
||||
-- adding to the head of a list
|
||||
0:[1..5] -- [0, 1, 2, 3, 4, 5]
|
||||
|
||||
-- indexing into a list
|
||||
[0..] !! 5 -- 5
|
||||
|
||||
-- more list operations
|
||||
head [1..5] -- 1
|
||||
tail [1..5] -- [2, 3, 4, 5]
|
||||
|
Loading…
Reference in New Issue
Block a user