#type-safety

[ follow ]
LogRocket Blog
4 days ago
JavaScript

ReScript vs. TypeScript: Overview and comparison - LogRocket Blog

Developers are increasingly turning to type-safe languages like TypeScript and ReScript to enhance JavaScript's capabilities. [ more ]
InfoQ
2 days ago
JavaScript

Rust-Written Borgo Language Brings Algebraic Data Types and More to Go

Borgo is a statically typed language that compiles to Go, providing additional features like algebraic data types and pattern matching, inspired by Rust. [ more ]
Medium
1 month ago
JavaScript

Meet Angular's new output() API

A simpler and safer API for declaring outputs in directives.
New output API ensures correct types for emitting values. [ more ]
Epic Web Dev
3 months ago
JavaScript

Fully Typed Web Apps

TypeScript is an important part of the web industry for its ability to provide type safety throughout the entire program.
End-to-end type safety involves having type safety from the database, through the backend code, to the UI and back again. [ more ]
Alvinalexander
1 month ago
Scala

Scala 3 Opaque Types: When to use, examples, benefits

Opaque types in Scala 3 offer encapsulation, type safety, abstraction, and semantic clarity.
They help create new data types with controlled access to representation, suitable for scenarios needing clear interfaces and meaningful names. [ more ]
Medium
2 months ago
Scala

Top 10 reasons why adding Scala to your skillset is a smart move now

Multi-Paradigm Approach
Big Data and Beyond
Java Compatibility [ more ]
Medium
2 months ago
Scala

Kotlin Tip #34: Prefer Inline Classes for Wrapping Primitive Types-100 Kotlin Tips in 100 Days

Inline classes in Kotlin wrap another type with no additional memory cost.
Inline classes improve type safety, readability, and efficiency by providing specific names for data types. [ more ]
Medium
2 months ago
Scala

Master Scala Rest APIs in 3 Simple Concepts: Illustrated Guide with Tapir, http4s, and Circe!

Tapir, http4s, and Circe are game-changing Scala libraries for Rest APIs and SwaggerUI docs generation.
Scala ecosystem leans towards Tapir, http4s, and Circe for building backend systems due to production-ready and actively maintained status. [ more ]
Mark Hammons' Blog
2 months ago
Scala

A false end

Methods like 'certain' are defined with signatures that vary based on the platform, emphasizing platform-dependency and type safety. [ more ]
Medium
2 months ago
Angular

Signal inputs available in developer preview

Signal-based inputs provide a reactive alternative to decorator-based @Input() in Angular 17.1.
Developers can utilize signal inputs to improve code quality, increase type safety, and efficiently derive state from inputs. [ more ]
[ Load more ]