mboost-dp1
Yes, Virginia, Scala is hard
- Forside
- ⟨
- Forum
- ⟨
- Tagwall
heh, Scala er vel næsten nemmere at lære for en C# programmør end end Java programmør i dag.
Og jeg tror ikke at Scala vil være ligeså skræmmende, når Java 8 har været ude i et par år.
Dog synes jeg at type signatures som
Burde kunne skrives bedre. F.eks. sådan her er er det mere læsbart:
Så det er vel bare et spørgsmål om at dokumentationen ikke er alt for fantastisk. Men når man ved det er det samme som Bind i Haskell, eller SelectMany i C#, så virker det altså ikke så skræmmende mere.
Og jeg tror ikke at Scala vil være ligeså skræmmende, når Java 8 har været ude i et par år.
Dog synes jeg at type signatures som
flatMap [B, That] (f: (A) ⇒ Traversable[B])(implicit bf: CanBuildFrom[List[A], B, That]) : That
Burde kunne skrives bedre. F.eks. sådan her er er det mere læsbart:
flatMap [B](f : (A) => Iterable[B]) : List[B]
Så det er vel bare et spørgsmål om at dokumentationen ikke er alt for fantastisk. Men når man ved det er det samme som Bind i Haskell, eller SelectMany i C#, så virker det altså ikke så skræmmende mere.
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.