Saravanan MCreating Heterogeneous Array with Existential TypesStoring different types yet in a type safe way.Jul 29, 2024Jul 29, 2024
Saravanan MCodec-Argonaut — Profunctor way of writing CodecsIf you’ve always relied on typeclasses, it’s time to change.Aug 13, 2024Aug 13, 2024
Saravanan MtaggedSum — Codec for Sumtypes in codec-argonautHow to write codecs for sum types using codec-argonaut in PureScript.Aug 17, 2024Aug 17, 2024
Saravanan MEnhanced Error Handling with V: A Superior Alternative to EitherReveal Transparent Error Messages with V. No More Silent FailuresJun 8, 2023Jun 8, 2023
Saravanan MWhy use Newtype?I know you’ve used it many times, but do you know why?Jan 7, 2024Jan 7, 2024
Saravanan MThink You Know PureScript? Check Out These 5 Features!Explore 5 non-trivial yet highly useful features in PureScriptJan 14, 2024Jan 14, 2024
Saravanan MDemystifying Aff Monad in PureScript: A Comprehensive GuideEver wondered what PureScript's counterpart to JavaScript's async is?Jan 20, 2024Jan 20, 2024
Saravanan MVariants: Adhoc-Sumtypes in purescriptHave you done partial pattern matching on sumtypes?Feb 17, 2024Feb 17, 2024
Saravanan M# 1 Intro to Spago — The Modern Purescript Build toolA introduction to Spago- a superfast purescript build tool.Feb 25, 2024Feb 25, 2024
Saravanan M#2 MonoRepo in SpagoA new and powerful way to organize your purescript projects.Mar 3, 2024Mar 3, 2024
Saravanan M#3 Configuring a Spago BuildEverything you need to know about configuring your spago build.Mar 8, 2024Mar 8, 2024
Saravanan MCustom Warnings/Errors in PurescriptMake self-tailored Warnings/Error messages in purescriptMar 15, 2024Mar 15, 2024
Saravanan MHow useful are Phantom Types in Functional Programming?How can something as simple as this is so powerful?Mar 30, 2024Mar 30, 2024
Saravanan MCovariant vs Contravariant in Functional ProgrammingWhen you see a type like f a, what comes to your mind? Most people think of types like Array a or Maybe a. You might also picture f as a…May 16, 2024May 16, 2024
Saravanan MWriting Record Instances and Type-level recursion in PurescriptDo you know how to write type class instances for records?Jun 22, 2024Jun 22, 2024
Saravanan MAttaching a Debugger in PurescriptEver wondered how to attach a debugger in Chrome DevTools for your Halogen application?Jul 9, 2024Jul 9, 2024
InNerd For TechbySaravanan MSafe Local Mutation : ST Monad in PurescriptImmutability is widely recognized as one of the major strengths of functional programming languages like Purescript and Haskell.May 20, 2023May 20, 2023
InNerd For TechbySaravanan MRecord Field Serialization: Camelcase to Snakecase in PurescriptTackling the field format mismatch between PureScript Types and Backend Responses.May 27, 2023May 27, 2023
InNerd For TechbySaravanan MWhat are Side-Effects in Programming?Understanding what side effects mean in the functional world.Dec 19, 2021Dec 19, 2021