FP is not about not having side effects at all
FP is not about not having side effects at all alvin September 11, 2019 - 10:54am Read more about FP is not about not having side effects at all “I though it was obvious, but apparently it's not. FP is...
View ArticleADTs is Scala 2 and Scala 3
ADTs is Scala 2 and Scala 3 alvin September 11, 2019 - 8:10pm Read more about ADTs is Scala 2 and Scala 3 I’ll write about this a little more when I’m awake, but here’s a little look at ADTs...
View ArticleThink of the Scala collections’ map method as “transform”
Think of the Scala collections’ map method as “transform” alvin September 18, 2019 - 1:00pm Read more about Think of the Scala collections’ map method as “transform” I’ve written this before, but when...
View ArticleHow to search for multiple regex patterns in many files with `ffx`
How to search for multiple regex patterns in many files with `ffx` alvin September 22, 2019 - 8:35pm Read more about How to search for multiple regex patterns in many files with `ffx`Log in to post...
View ArticleScala 3: No parentheses in control structures
Scala 3: No parentheses in control structures alvin September 28, 2019 - 7:55am Read more about Scala 3: No parentheses in control structures When I originally saw the first image, I thought it was a...
View ArticleA quiet, attractive new programming language
A quiet, attractive new programming language alvin September 29, 2019 - 8:00pm Read more about A quiet, attractive new programming languageLog in to post comments Here’s some source code that...
View ArticleAn example of Union Types in Scala 3 (Dotty)
An example of Union Types in Scala 3 (Dotty) alvin October 10, 2019 - 9:33am Read more about An example of Union Types in Scala 3 (Dotty) Here’s an example of Union Types in Scala 3 (Dotty). This image...
View ArticleHello, Scala is now Scala Book
Hello, Scala is now Scala Book alvin October 14, 2019 - 5:09pm Read more about Hello, Scala is now Scala Book One small step for me, and I don’t know if it will help mankind at all. But Hello, Scala is...
View ArticlePDF, EPUB, and MOBI versions of “Scala Book” (coming soon)
PDF, EPUB, and MOBI versions of “Scala Book” (coming soon) alvin October 20, 2019 - 6:58pm Read more about PDF, EPUB, and MOBI versions of “Scala Book” (coming soon) I worked on some tools and...
View ArticleFunctional Programming, Simplified
Functional Programming, Simplified alvin October 20, 2019 - 7:00pm Read more about Functional Programming, Simplified2 commentsLog in to post comments Functional Programming, Simplified — 4.5-star...
View ArticleScala: How to use higher-order functions with Option (instead of match...
Scala: How to use higher-order functions with Option (instead of match expressions)alvinOctober 27, 2019 - 5:36pmRead more about Scala: How to use higher-order functions with Option (instead of match...
View ArticleExamples of converting Scala 2 code to Scala 3 with Dotty 0.20
Examples of converting Scala 2 code to Scala 3 with Dotty 0.20alvinNovember 10, 2019 - 5:58pmRead more about Examples of converting Scala 2 code to Scala 3 with Dotty 0.20Log in to post commentsTable...
View ArticleScala: What do “effect” and “effectful” mean in functional programming?
Scala: What do “effect” and “effectful” mean in functional programming?alvinNovember 24, 2019 - 2:55pmRead more about Scala: What do “effect” and “effectful” mean in functional programming?2...
View ArticleFunctional Programming, Simplified — PDF version price reduced
Functional Programming, Simplified — PDF version price reducedalvinNovember 24, 2019 - 3:07pmRead more about Functional Programming, Simplified — PDF version price reducedSALE: I’ve lowered the price...
View ArticleDotty (Scala 3) v20 for/do loop syntax
Dotty (Scala 3) v20 for/do loop syntaxalvinNovember 26, 2019 - 12:35pmRead more about Dotty (Scala 3) v20 for/do loop syntaxLog in to post commentsJust fooling around a little bit at the moment, here...
View ArticleHow to read a binary file with Scala (FileInputStream, BufferedInputStream)
How to read a binary file with Scala (FileInputStream, BufferedInputStream)alvinNovember 26, 2019 - 3:28pmRead more about How to read a binary file with Scala (FileInputStream, BufferedInputStream)Log...
View Article“Hello, Scala” PDF is now free
“Hello, Scala” PDF is now freeBy Alvin Alexander. Last updated: November 27 2019November 26, 2019: The PDF version of my book “Hello, Scala” is now free, and you can download it by clicking on the...
View ArticleThe “Hello, Scala” paperback is just $10
The “Hello, Scala” paperback is just $10By Alvin Alexander. Last updated: November 29 2019November 29, 2019: A few days ago I made the PDF version of “Hello, Scala” free, and today I made the paperback...
View ArticleIf Functional Programming, Simplified seems large ...
If Functional Programming, Simplified seems large ...alvinDecember 2, 2019 - 7:46amRead more about If Functional Programming, Simplified seems large ...If Functional Programming, Simplified seems...
View ArticleNotes on using Dotty (Scala 3), SBT, and VS Code together
Notes on using Dotty (Scala 3), SBT, and VS Code togetherBy Alvin Alexander. Last updated: December 3 2019As a note to self, here are some ways to work with Dotty (Scala 3), SBT, and VS Code (Visual...
View Article
More Pages to Explore .....