Brilliant numbers: Difference between revisions

Line 456:
main :: IO ()
main = do
let indexedBrilliants =
let brilliants = filter isBrilliant [1 ..]
indexedBrilliants = zip [1 ..] brilliants
[1 ..]
let brilliants = (filter isBrilliant [1 ..])
 
putStrLn $
table " " $
chunksOf 10 $ show <$> take 100 brilliants
show . snd
<$> take 100 indexedBrilliants
 
putStrLn "(index, brilliant)"
9,655

edits