chimney π¨βπ»π 419Scala library for boilerplate-free, type-safe data transformations |
419
1180
98
|
||||
chimneyScala library for boilerplate-free, type-safe data transformations |
419
|
1180
|
98
|
||
GameTheoryTools π¨βπ»π 588Tools for calculating some Nash equilibria with thesis document |
588
11
3
|
||||
GameTheoryToolsTools for calculating some Nash equilibria with thesis document |
588
|
11
|
3
|
||
backend π¨βπ»π 430Reddit-clone demonstrating how larger, DDD-based, event sourced, purely FP application could be implemented in Scala (if requirements would justify certain costs!). |
430
35
4
|
||||
backendReddit-clone demonstrating how larger, DDD-based, event sourced, purely FP application could be implemented in Scala (if requirements would justify certain costs!). |
430
|
35
|
4
|
||
pipez π¨βπ»π 61Generate type mappers for your own type class |
61
10
1
|
||||
pipezGenerate type mappers for your own type class |
61
|
10
|
1
|
||
catnip π¨βπ»π 103Static annotations for Kittens for people who don't like to write semiautomatic derivations into companion objects themselves. |
103
39
3
|
||||
catnipStatic annotations for Kittens for people who don't like to write semiautomatic derivations into companion objects themselves. |
103
|
39
|
3
|
||
pulp π¨βπ»π 86Scala library for guiceless dependency injection |
86
25
1
|
||||
pulpScala library for guiceless dependency injection |
86
|
25
|
1
|
||
JAppJUp π¨βπ»π 183Project of an updater application/library written in Java. Concerns development of a library, an example client's application that make use of it and a server repository. |
183
1
0
|
||||
JAppJUpProject of an updater application/library written in Java. Concerns development of a library, an example client's application that make use of it and a server repository. |
183
|
1
|
0
|
||
MasterThesis π¨βπ»π 582Master Thesis snapshot - permanently frozen |
582
2
0
|
||||
MasterThesisMaster Thesis snapshot - permanently frozen |
582
|
2
|
0
|
||
ocdquery π¨βπ»π 115Over-Complicated Database Query using higher-kinded data |
115
34
4
|
||||
ocdqueryOver-Complicated Database Query using higher-kinded data |
115
|
34
|
4
|
||
openbasement π¨βπ»π 85OpenBasement source code |
85
0
0
|
||||
openbasementOpenBasement source code |
85
|
0
|
0
|
||
enumz π¨βπ»π 40One enum type class to rule them all |
40
28
1
|
||||
enumzOne enum type class to rule them all |
40
|
28
|
1
|
||
48
4
4
|
|||||
48
|
4
|
4
|
|||
useless π¨βπ»π 48Simple, dependency-free library for writing process managers. |
48
5
0
|
||||
uselessSimple, dependency-free library for writing process managers. |
48
|
5
|
0
|
||
sbt-swagger-2 π¨βπ»π 19sbt plugin for generating Swagger JSON schemas during build |
19
13
1
|
||||
sbt-swagger-2sbt plugin for generating Swagger JSON schemas during build |
19
|
13
|
1
|
||
CmderPackage π¨βπ»π 87Script which performs download and initial setup of Cmder, Cygwin and several other packages |
87
10
3
|
||||
CmderPackageScript which performs download and initial setup of Cmder, Cygwin and several other packages |
87
|
10
|
3
|
||
Skat π¨βπ»π 130Skat card game implementation in Clojure |
130
2
0
|
||||
SkatSkat card game implementation in Clojure |
130
|
2
|
0
|
||
JSDPU π¨βπ»π 15Project of a library dedicated to performing some specific operations on processes, namely running them in queues as one process, running them with elevation or terminating existing processes. |
15
1
0
|
||||
JSDPUProject of a library dedicated to performing some specific operations on processes, namely running them in queues as one process, running them with elevation or terminating existing processes. |
15
|
1
|
0
|
||
TaskStateFreeValidationWorkshop π¨βπ»π 80Task, State, Free, Validation workshop from Scalawave 2016 |
80
8
3
|
||||
TaskStateFreeValidationWorkshopTask, State, Free, Validation workshop from Scalawave 2016 |
80
|
8
|
3
|
||
BackupDSL π¨βπ»π 159Small and simple DSL in Scala intended for some specific backup/restore operations |
159
2
0
|
||||
BackupDSLSmall and simple DSL in Scala intended for some specific backup/restore operations |
159
|
2
|
0
|
||
SBTScalaMultiproject2.g8 π¨βπ»π 75Updated version of a SBTScalaMultiproject template with changed test defaults, more compiler options and more plugins |
75
6
0
|
||||
SBTScalaMultiproject2.g8Updated version of a SBTScalaMultiproject template with changed test defaults, more compiler options and more plugins |
75
|
6
|
0
|
||
AndroidScalaPlayground π¨βπ»π 63My playground app to try out Scala features on Android - nothing particularly useful, doesn't work most of the time |
63
0
0
|
||||
AndroidScalaPlaygroundMy playground app to try out Scala features on Android - nothing particularly useful, doesn't work most of the time |
63
|
0
|
0
|
||
CurriculumVitae π¨βπ»π 16My Curriculum Vitae |
16
0
0
|
||||
CurriculumVitaeMy Curriculum Vitae |
16
|
0
|
0
|
||
dddblueprint π¨βπ»π 75Schema + generator for DDD heavy projects - experiment, I don't write production code this way... |
75
3
0
|
||||
dddblueprintSchema + generator for DDD heavy projects - experiment, I don't write production code this way... |
75
|
3
|
0
|
||
TeamProject π¨βπ»π 53Project of a simple webpage for bug and issue tracking in RoR. |
53
1
0
|
||||
TeamProjectProject of a simple webpage for bug and issue tracking in RoR. |
53
|
1
|
0
|
||
derivation-benchmarks π¨βπ»π 14Benchmarks and examples for a "Slow Auto, Inconvenient Semi" presentation |
14
4
2
|
||||
derivation-benchmarksBenchmarks and examples for a "Slow Auto, Inconvenient Semi" presentation |
14
|
4
|
2
|
||
SBTScalaMultiproject π¨βπ»π 18SBT Scala multiproject template with some initial configuration |
18
9
1
|
||||
SBTScalaMultiprojectSBT Scala multiproject template with some initial configuration |
18
|
9
|
1
|
||
linkuisitor π¨βπ»π 30Plebeian-simple library for hateoas using circe.io |
30
5
0
|
||||
linkuisitorPlebeian-simple library for hateoas using circe.io |
30
|
5
|
0
|
||
scala-cli-md-spec π¨βπ»π 18Turn your markdown docs into test suites running Scala CLI |
18
3
0
|
||||
scala-cli-md-specTurn your markdown docs into test suites running Scala CLI |
18
|
3
|
0
|
||
endpoints-transformer-library π¨βπ»π 12Opinionated Endpoints algebras extended with error algebra and using TTFI |
12
1
1
|
||||
endpoints-transformer-libraryOpinionated Endpoints algebras extended with error algebra and using TTFI |
12
|
1
|
1
|
||
JupyterDockerPack π¨βπ»π 12Jupyter Lab with few predefined kernels. |
12
1
1
|
||||
JupyterDockerPackJupyter Lab with few predefined kernels. |
12
|
1
|
1
|
||
busyevents π¨βπ»π 34Simple event bus interface |
34
0
0
|
||||
busyeventsSimple event bus interface |
34
|
0
|
0
|
||
independence π¨βπ»π 32Configurable Jekyll template of a AWS-hosted blog, with JS-dependencies limited as much as possible |
32
0
0
|
||||
independenceConfigurable Jekyll template of a AWS-hosted blog, with JS-dependencies limited as much as possible |
32
|
0
|
0
|
||
B2BInvoiceTexTemplate π¨βπ»π 9TeX template for Polish B2B invoice (szablon TeX polskiej faktury B2B) |
9
2
0
|
||||
B2BInvoiceTexTemplateTeX template for Polish B2B invoice (szablon TeX polskiej faktury B2B) |
9
|
2
|
0
|
||
TeamProjectWH π¨βπ»π 1Project of a Data WareHouse for TeamProject. |
1
1
0
|
||||
TeamProjectWHProject of a Data WareHouse for TeamProject. |
1
|
1
|
0
|
||
dbg π¨βπ»π 33Debug typeclass for Scala 3 |
33
0
0
|
||||
dbgDebug typeclass for Scala 3 |
33
|
0
|
0
|
||
DevEnv π¨βπ»π 30My local command line tools env |
30
0
0
|
||||
DevEnvMy local command line tools env |
30
|
0
|
0
|
||
openbasement.github.io π¨βπ»π 30OpenBasment running version |
30
0
0
|
||||
openbasement.github.ioOpenBasment running version |
30
|
0
|
0
|
||
Closhell π¨βπ»π 17Attempt to make bash a little bit more functional |
17
0
0
|
||||
CloshellAttempt to make bash a little bit more functional |
17
|
0
|
0
|
||
remote-sync-example π¨βπ»π 16Example App that synchronizes some Deezer data with database |
16
1
0
|
||||
remote-sync-exampleExample App that synchronizes some Deezer data with database |
16
|
1
|
0
|
||
FromTypeToKindProjector π¨βπ»π 14Presentation I gave on Krakow Scala User Group |
14
1
0
|
||||
FromTypeToKindProjectorPresentation I gave on Krakow Scala User Group |
14
|
1
|
0
|
||
CppJavaLikeEnum π¨βπ»π 16Short attempt to make a Java-style C++ enum |
16
1
0
|
||||
CppJavaLikeEnumShort attempt to make a Java-style C++ enum |
16
|
1
|
0
|
||
LinearProgrammingWrapper π¨βπ»π 6C++ for GLPK and possibly some other solver |
6
0
1
|
||||
LinearProgrammingWrapperC++ for GLPK and possibly some other solver |
6
|
0
|
1
|
||
EngenieeringThesis π¨βπ»π 3Engenieering thesis with TEX sources and program's source code. |
3
1
0
|
||||
EngenieeringThesisEngenieering thesis with TEX sources and program's source code. |
3
|
1
|
0
|
||
24
0
0
|
|||||
24
|
0
|
0
|
|||
itermify π¨βπ»π 20Set of Tmux and Zsh configs allowing Alacritty to mock a few of iTerm2 features |
20
0
0
|
||||
itermifySet of Tmux and Zsh configs allowing Alacritty to mock a few of iTerm2 features |
20
|
0
|
0
|
||
fpge π¨βπ»π 14Just playing around with FP and libGDX |
14
0
0
|
||||
fpgeJust playing around with FP and libGDX |
14
|
0
|
0
|
||
Environment π¨βπ»π 17Backup/restore scripts for my local environment |
17
0
0
|
||||
EnvironmentBackup/restore scripts for my local environment |
17
|
0
|
0
|
||
BusinessCard π¨βπ»π 1My business card |
1
0
0
|
||||
BusinessCardMy business card |
1
|
0
|
0
|
||
12
0
0
|
|||||
12
|
0
|
0
|
|||
9
0
0
|
|||||
9
|
0
|
0
|
|||
4
0
0
|
|||||
4
|
0
|
0
|
|||
SlowAutoInconvenientSemi π¨βπ»π 7Talk for Art of Scala conference I gave on 10.10.2024 |
7
0
0
|
||||
SlowAutoInconvenientSemiTalk for Art of Scala conference I gave on 10.10.2024 |
7
|
0
|
0
|
||
AFewTipsOnModellingThingsInScala π¨βπ»π 10Talk for Scala.Love conference I gave on 13.02.2021 |
10
5
0
|
||||
AFewTipsOnModellingThingsInScalaTalk for Scala.Love conference I gave on 13.02.2021 |
10
|
5
|
0
|
||
DomainModelingInScala π¨βπ»π 13The goal of this presentation is torturing the audience for my entertainment while pretending that I am explaining things. 5/7, would do it again. |
13
1
0
|
||||
DomainModelingInScalaThe goal of this presentation is torturing the audience for my entertainment while pretending that I am explaining things. 5/7, would do it again. |
13
|
1
|
0
|
||
nondeterministic π¨βπ»π 12Non-Deterministic effects in Scala |
12
2
0
|
||||
nondeterministicNon-Deterministic effects in Scala |
12
|
2
|
0
|
||
WhyYouShouldCareAboutJVM π¨βπ»π 9Talk I gave on Scala in the City on 25.11.2020 |
9
2
0
|
||||
WhyYouShouldCareAboutJVMTalk I gave on Scala in the City on 25.11.2020 |
9
|
2
|
0
|
||
free-promonads π¨βπ»π 10I have no idea what I'm doing, by using concepts from this repo you are risking being called stupid or sth by CT people |
10
1
0
|
||||
free-promonadsI have no idea what I'm doing, by using concepts from this repo you are risking being called stupid or sth by CT people |
10
|
1
|
0
|
||
6
1
0
|
|||||
6
|
1
|
0
|
|||
curlbash π¨βπ»π 6Revolutionary tool, that brings curl | bash of the future. |
6
1
0
|
||||
curlbashRevolutionary tool, that brings curl | bash of the future. |
6
|
1
|
0
|
||
WeakPtrFactory π¨βπ»π 11Minimalistic weak_ptr_factory inspired by Chromium's base::WeakPtrFactory. |
11
2
0
|
||||
WeakPtrFactoryMinimalistic weak_ptr_factory inspired by Chromium's base::WeakPtrFactory. |
11
|
2
|
0
|
||
LearningAndStudies π¨βπ»π 1Stuff done to learn programming (before studies) and stuff done during studies |
1
0
1
|
||||
LearningAndStudiesStuff done to learn programming (before studies) and stuff done during studies |
1
|
0
|
1
|
||
mdc4s π¨βπ»π 11Hack-utility for setting up MDC context in Cats Effect and Monix |
11
0
0
|
||||
mdc4sHack-utility for setting up MDC context in Cats Effect and Monix |
11
|
0
|
0
|
||
scalalandio.github.io π¨βπ»π 18Landing of Scalaland.io |
18
0
0
|
||||
scalalandio.github.ioLanding of Scalaland.io |
18
|
0
|
0
|
||
presentation-template π¨βπ»π 13Reveal.js + ASCIIDoc setup |
13
0
0
|
||||
presentation-templateReveal.js + ASCIIDoc setup |
13
|
0
|
0
|
||
volsunga π¨βπ»π 4Experimental DSL for building orchestration-based saga patterns |
4
0
0
|
||||
volsungaExperimental DSL for building orchestration-based saga patterns |
4
|
0
|
0
|
||
shop-checkout π¨βπ»π 12Old recruitment task |
12
0
0
|
||||
shop-checkoutOld recruitment task |
12
|
0
|
0
|
||
cafe-checkout π¨βπ»π 4Old recruitment task |
4
0
0
|
||||
cafe-checkoutOld recruitment task |
4
|
0
|
0
|
||
naturalorder π¨βπ»π 6Port of https://github.com/paour/natorder String natural ordering comparator to Scala |
6
0
0
|
||||
naturalorderPort of https://github.com/paour/natorder String natural ordering comparator to Scala |
6
|
0
|
0
|
||
log4effect π¨βπ»π 6Cats Effect syntax for logging |
6
0
0
|
||||
log4effectCats Effect syntax for logging |
6
|
0
|
0
|
||
TmuxTemplate π¨βπ»π 3Tmux template for my future tmux scripts |
3
0
0
|
||||
TmuxTemplateTmux template for my future tmux scripts |
3
|
0
|
0
|
||
ClojureExcercises π¨βπ»π 3Exercises to learn Clojure |
3
0
0
|
||||
ClojureExcercisesExercises to learn Clojure |
3
|
0
|
0
|
||
6
0
0
|
|||||
6
|
0
|
0
|
|||
2
0
0
|
|||||
2
|
0
|
0
|
|||
pipez-testcases π¨βπ»π 5Test cases for pipez |
5
0
0
|
||||
pipez-testcasesTest cases for pipez |
5
|
0
|
0
|
||
OriginalSinOfScalaEcosystems π¨βπ»π 3Talk for The Art of Scala conference I gave on 16.11.2022 |
3
0
0
|
||||
OriginalSinOfScalaEcosystemsTalk for The Art of Scala conference I gave on 16.11.2022 |
3
|
0
|
0
|
||
3
0
0
|
|||||
3
|
0
|
0
|
|||
2
0
0
|
|||||
2
|
0
|
0
|
|||
ChimneyInternalsPresentation π¨βπ»π 15Talk for The Art of Scala conference I will give on 25.05.2023 |
15
0
0
|
||||
ChimneyInternalsPresentationTalk for The Art of Scala conference I will give on 25.05.2023 |
15
|
0
|
0
|
||
1
0
0
|
|||||
1
|
0
|
0
|
|||
10
0
0
|
|||||
10
|
0
|
0
|
|||
Scala2vsScala3Macros π¨βπ»π 7Talk for The Art of Scala conference I gave on 17.11.2023 |
7
0
0
|
||||
Scala2vsScala3MacrosTalk for The Art of Scala conference I gave on 17.11.2023 |
7
|
0
|
0
|
||
3
0
0
|
|||||
3
|
0
|
0
|
|||
12
0
0
|
|||||
12
|
0
|
0
|
|||
5
0
0
|
|||||
5
|
0
|
0
|
|||
DomainApiDtoChimney π¨βπ»π 3Talk for ScalaWAW meetup I gave on 18.04.2024 |
3
0
0
|
||||
DomainApiDtoChimneyTalk for ScalaWAW meetup I gave on 18.04.2024 |
3
|
0
|
0
|
||
explain-given π¨βπ»π 4Preview how your implicits/givens got resolved on Scala 3 |
4
0
0
|
||||
explain-givenPreview how your implicits/givens got resolved on Scala 3 |
4
|
0
|
0
|
||
2
0
0
|
|||||
2
|
0
|
0
|
|||
CppMaybe π¨βπ»π 1Maybe type in C++ |
1
0
0
|
||||
CppMaybeMaybe type in C++ |
1
|
0
|
0
|
||
jekyll-diagrams π¨βπ»π 3A Jekyll plugin with support for Blockdiag, Erd, GraphViz, Mermaid, Nomnoml, PlantUML, Svgbob, Syntrax, Vega, Vega-Lite and WaveDrom. |
3
20
5
|
||||
jekyll-diagramsA Jekyll plugin with support for Blockdiag, Erd, GraphViz, Mermaid, Nomnoml, PlantUML, Svgbob, Syntrax, Vega, Vega-Lite and WaveDrom. |
3
|
20
|
5
|
||
BellTower π¨βπ»π 1BellTower allows you to easily manage your technical debt within your codebase |
1
0
0
|
||||
BellTowerBellTower allows you to easily manage your technical debt within your codebase |
1
|
0
|
0
|
||
hyperterm-twilight π¨βπ»π 1Twilight theme for HyperTerm |
1
2
0
|
||||
hyperterm-twilightTwilight theme for HyperTerm |
1
|
2
|
0
|
||
endpoints-elm π¨βπ»π 2Elm code generator based on Scala endpoints library (https://github.com/julienrf/endpoints) |
2
6
0
|
||||
endpoints-elmElm code generator based on Scala endpoints library (https://github.com/julienrf/endpoints) |
2
|
6
|
0
|
||
oauth2.0-scala π¨βπ»π 1OAuth 2.0 authorization provider implementation for Akka-http |
1
24
8
|
||||
oauth2.0-scalaOAuth 2.0 authorization provider implementation for Akka-http |
1
|
24
|
8
|
||
octopus π¨βπ»π 1Scala library for boilerplate-free validation |
1
143
20
|
||||
octopusScala library for boilerplate-free validation |
1
|
143
|
20
|
||
HighQualityWithScalaFromDayOne π¨βπ»π 18Presentation on practices that my colleagues and me found to help with developing high quality Scala projects |
18
0
0
|
||||
HighQualityWithScalaFromDayOnePresentation on practices that my colleagues and me found to help with developing high quality Scala projects |
18
|
0
|
0
|
||
ScalaOnAndroid π¨βπ»π 18Presentation on current state of art in Android development using Scala |
18
0
0
|
||||
ScalaOnAndroidPresentation on current state of art in Android development using Scala |
18
|
0
|
0
|
||
NordVPN-connect π¨βπ»π 1Unofficial Gnome-Shell Extension to provide a GUI for the official NordVPN CLI Tool. |
1
57
10
|
||||
NordVPN-connectUnofficial Gnome-Shell Extension to provide a GUI for the official NordVPN CLI Tool. |
1
|
57
|
10
|
||
shapeless π¨βπ»π 2Generic programming for Scala |
2
3212
517
|
||||
shapelessGeneric programming for Scala |
2
|
3212
|
517
|
||
jvm-bloggers π¨βπ»π 1JVM Bloggers - website and newsletter with JVM blogs from Poland |
1
206
238
|
||||
jvm-bloggersJVM Bloggers - website and newsletter with JVM blogs from Poland |
1
|
206
|
238
|
||
awesome-scala π¨βπ»π 1A community driven list of useful Scala libraries, frameworks and software. |
1
8264
1247
|
||||
awesome-scalaA community driven list of useful Scala libraries, frameworks and software. |
1
|
8264
|
1247
|
||
OptimizingHeavyWebServicePresentation π¨βπ»π 11Presentation on several techniques used during performance optimization of some heavily used web service |
11
1
0
|
||||
OptimizingHeavyWebServicePresentationPresentation on several techniques used during performance optimization of some heavily used web service |
11
|
1
|
0
|
||
ScalaIsNotJava π¨βπ»π 5Presentation I gave on Scala vs Java |
5
0
0
|
||||
ScalaIsNotJavaPresentation I gave on Scala vs Java |
5
|
0
|
0
|
||
avro4s π¨βπ»π 1Avro schema generation and serialization / deserialization for Scala |
1
631
202
|
||||
avro4sAvro schema generation and serialization / deserialization for Scala |
1
|
631
|
202
|
||
9
0
0
|
|||||
9
|
0
|
0
|
|||
logos π¨βπ»π 5Logos source files |
5
0
0
|
||||
logosLogos source files |
5
|
0
|
0
|
||
2
0
24
|
|||||
2
|
0
|
24
|
|||
jsoniter-scala π¨βπ»π 1Scala macros for compile-time generation of safe and ultra-fast JSON codecs + circe booster |
1
736
98
|
||||
jsoniter-scalaScala macros for compile-time generation of safe and ultra-fast JSON codecs + circe booster |
1
|
736
|
98
|
||
446
0
0
|
|||||
446
|
0
|
0
|
|||
sonatype-stats π¨βπ»π 21Scalaland.io Sonatype statistics for everyone to see |
21
0
0
|
||||
sonatype-statsScalaland.io Sonatype statistics for everyone to see |
21
|
0
|
0
|
||
cdp-spark-datasource π¨βπ»π 1Spark data source for Cognite Data Fusion |
1
19
4
|
||||
cdp-spark-datasourceSpark data source for Cognite Data Fusion |
1
|
19
|
4
|
||
enumeratum π¨βπ»π 1A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations. |
1
1191
148
|
||||
enumeratumA type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations. |
1
|
1191
|
148
|
|
What's the difference between Prototype design pattern and copy constructor in C++ | ||||||
|
Making sense of Scala development tools | ||||||
|
When should one use a Kleisli? | ||||||
|
Is java.lang.OutOfMemoryError: Metaspace normal in sbt REPL? | ||||||
|
Print json string in one line using circe in scala | ||||||
|
cats flatTap or scala tap | ||||||
|
(De)serialize enum as string in Scala 3 | ||||||
|
Type Level Programming in Scala | ||||||
|
Difference between * (star) and _ (underscore) in type parameter | ||||||
|
Prohibit generating of apply for case class | ||||||
|
Json Cpp isMember() Returns True always | ||||||
|
Jekyll Post Excerpt: How to remove the first paragraph | ||||||
|
What is this @@ operator defined in scalaz? | ||||||
|
Why is assert not enabled by default in java | ||||||
|
Conditionally running Slick statements in a for comprehension | ||||||
|
Simplify Massive Match Case - Scala | ||||||
|
What does it mean for a type bound to refer to itself in Scala? | ||||||
|
Akka classic vs Akka typed | ||||||
|
Upgrading to Scala 2.13 giving scalaoptions error | ||||||
|
Tail Recursive Factorial Function in Scala | ||||||
|
Using the Free Monad in Functional Domain Design | ||||||
|
How does bash recognize a link? | ||||||
|
Why can we use a new class as type of parent class in Scala? | ||||||
|
How to generically compose monadic functions that return different monads? | ||||||
|
Scala: how to force converting a statement to literal? | ||||||
|
How do I convert a java.util.UUID to doobie.syntax.SqlInterpolator.SingleFragment? | ||||||
|
Why does an implicit with a map yield a Range statement error? | ||||||
|
Making things immutable while working with loops in Scala | ||||||
|
Where to use `ApplicativeError` instead of `Either`? | ||||||
|
Monads being a mechanism for sequencing computations, is the below list still a monad though they are printed in a random order Scala |