You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kotlin/TypeScript -like syntax for accessing nested optional types
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Scala 3 introduces a new macro system that replaces the experimental Scala 2
system with one that should avoid unsoundness, be simpler to use, and simpler
for the compiler team to evolve and maintain.
Perhaps the most significant feature missing from Scala 3 today is the lack of support
This shows how to do a Diff + Merge for any datatype provided you have the appropriate Diff and Merge all the primitive instances used by the datatype. This is done using Shapeless 2.3.3. Diff and Merge go hand-in-hand
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from Wikipedia:
"Ad hoc polymorphism is a dispatch mechanism: control moving through one named function is dispatched to various
other functions without having to specify the exact function being called. Overloading allows multiple functions
taking different types to be defined with the same name; the compiler or interpreter automatically ensures that the
right function is called. This way, functions appending lists of integers, lists of strings, lists of real numbers,
and so on could be written, and all be called append—and the right append function would be called based on the type
of lists being appended. This differs from parametric polymorphism, in which the function would need to be written
Using custom props with a Redux form in Typescript
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters