Harshad or Niven series: Difference between revisions

m
m (→‎{{header|Rust}}: Correct name from "Hashard" to "Harshad")
m (→‎{{header|Scala}}: Formatting)
Line 4,118:
=={{header|Scala}}==
<lang Scala>object Harshad extends App {
val harshads = Stream .from (1 ).filter (i => i % i.toString.map(_.asDigit).sum == 0)
 
val harshads = Stream from 1 filter (i => i % i.toString.map(_.asDigit).sum == 0)
 
println(harshads.take(20).toList)
println(harshads.filter(_ > 1000).head)
 
}</lang>
{{out}}