Lucky and even lucky numbers: Difference between revisions

m (→‎{{header|Haskell}}: simplified argument parsing)
Line 92:
 
Haskell is a very nice language for this problem because it is a lazy language. Here regular expressions and data types are used.
 
<lang Haskell>
import System.Environment
import Data.Char
import Text.Regex.Posix
 
Line 133 ⟶ 131:
 
nth :: Int -> Lucky -> Int
nth j l Lucky = luckyNumbers oddNumbers !! (j-1)
nth j l EvenLucky = luckyNumbers evenNumbers !! (j-1)
 
range :: Int -> Int -> Lucky -> [Int]
Anonymous user