Type-safe translations in TypeScriptAs a developer, you may have encountered the need to internationalise your application. For that, you may either have used a library or written your own solution. In this article, we will explore how to create a type-safe translation system in TypeSc...11HJan 27, 2025 · 11 min readbrieuckaisin.hashnode.dev
Type-level Arithmetic in TypeScript: Part 1 - Type Safe Time IntervalsTypeScript is a statically typed language that allows you to define your own types. This is useful for many reasons, but one of the most powerful features of TypeScript is the ability to manipulate types in a similar way to how we manipulate values, ...Jul 3, 2024 · 16 min readbrieuckaisin.hashnode.dev
F-bounded polymorphism in ScalaWhen we talk about polymorphism in programming, we're referring to the ability of an entity to take on several forms. Among the various approaches to polymorphism, F-bounded polymorphism (or F-bounded quantification) is a particularly advanced techni...1SDec 1, 2023 · 13 min readbrieuckaisin.hashnode.dev