tasks a-s
This commit is contained in:
parent
47bf37c096
commit
b83f433714
12433 changed files with 156208 additions and 123 deletions
15
Task/Set/Haskell/set-2.hs
Normal file
15
Task/Set/Haskell/set-2.hs
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
Prelude> import Data.List
|
||||
Prelude Data.List> let s3 = nub [1,2,3,4,3] -- Remove duplicates from list
|
||||
Prelude Data.List> s3
|
||||
[1,2,3,4]
|
||||
Prelude Data.List> let s4 = [3,4,5,6]
|
||||
Prelude Data.List> union s3 s4 -- Union
|
||||
[1,2,3,4,5,6]
|
||||
Prelude Data.List> intersect s3 s4 -- Intersection
|
||||
[3,4]
|
||||
Prelude Data.List> s3 \\ s4 -- Difference
|
||||
[1,2]
|
||||
Prelude Data.List> 42 : s3 -- Return new list with element inserted at the beginning
|
||||
[42,1,2,3,4]
|
||||
Prelude Data.List> delete 3 s3 -- Return new list with first occurrence of element removed
|
||||
[1,2,4]
|
||||
Loading…
Add table
Add a link
Reference in a new issue