606 reputation
412
bio website alexey-rom.livejournal.com
location Moscow, Russia
age 32
visits member for 3 years, 4 months
seen Oct 29 at 8:55
A programmer and mathematician. Favorite languages: Haskell, Ruby, C#.

Aug
21
awarded  Yearling
Aug
6
comment When to declare @throws with a Scala annotation - abstract parent or concrete implementation?
@Doval In Scala, try is an expression.
Jul
19
awarded  Announcer
Jul
4
awarded  Nice Answer
Mar
6
revised Passing a Scala function to a Java 8 method
added 34 characters in body
Mar
6
revised Passing a Scala function to a Java 8 method
added 41 characters in body
Mar
6
answered Passing a Scala function to a Java 8 method
Dec
4
awarded  Commentator
Dec
4
comment Why the Scala fascination with flatmap? (This doesn't seem to be the same for mapcat in the Clojure world)
No, I am implying mapcat is a specific particular case of flatMap.
Dec
4
comment Why the Scala fascination with flatmap? (This doesn't seem to be the same for mapcat in the Clojure world)
What's to elaborate? mapcat is specifically for collections. It isn't part of a protocol, so can't be made to work on other types. In Scala any monad-like type can define a flatMap method.
Dec
3
awarded  Yearling
Dec
3
awarded  Nice Answer
Dec
3
answered Why the Scala fascination with flatmap? (This doesn't seem to be the same for mapcat in the Clojure world)
Aug
30
answered Does macros support make Scala a Lisp dialect?
Jun
11
awarded  Informed
Feb
26
awarded  Caucus
Feb
26
awarded  Constituent
Dec
14
answered What are the advantages of Scala's companion objects vs static methods?
Dec
5
awarded  Custodian
Dec
5
reviewed Reject Decision for Unchecked Exceptions in Scala