codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
-- | trueIndexes produce an infinite list where only the index given in the list -- in parameter are true. -- The parameter list is supposed to be sorted set of positive numbers -- -- Point-free: Probably hard to find! -- Level: HARD -- -- Examples: -- >>> take 2 $ trueIndexes [1] -- [False,True] -- -- >>> take 6 $ trueIndexes [0,2,4] -- [True,False,True,False,True,False] -- -- >>> take 3 $ trueIndexes [] -- [False, False, False] -- trueIndexes :: [Int] -> [Bool] trueIndexes = undefined main = print $ take 6 $ trueIndexes [0,2,4]
Private
[
?
]
Run code
Submit