Maryam ZiyadinBallerina Swan Lake Tech BlogImmutability in Ballerina — Part IIAn introduction to immutable record and map fields, final (and immutable) object fields, and immutable objects.Apr 2Apr 2
Maryam ZiyadinBallerina Swan Lake Tech BlogMapping values in Ballerina: maps and recordsAn overview of the different concepts and features related to mapping values and types.Jan 20Jan 20
Maryam ZiyadinBallerina Swan Lake Tech BlogAttaching multiple services to the same listener in BallerinaA quick guide on how to attach multiple services to the same listener in Ballerina.Dec 31, 2023Dec 31, 2023
Maryam ZiyadinBallerina Swan Lake Tech BlogErrors and Error Handling in Ballerina — Part II — Error SubtypesIn this post we will be looking at defining custom error types and several related concepts.Jun 5, 2023Jun 5, 2023
Maryam ZiyadinBallerina Swan Lake Tech BlogErrors and Error Handling in Ballerina — Part IBallerina does not have exceptions. It has a separate error basic type which is used to indicate errors in a program.May 3, 2023May 3, 2023
Maryam ZiyadinBallerina Swan Lake Tech BlogImmutability in Ballerina — Part IBallerina provides first-class support for immutability.Sep 26, 20211Sep 26, 20211
Maryam ZiyadinBallerina Swan Lake Tech Blog[Ballerina] Working with JSON — Part I — JSON to record conversionAmong Ballerina’s many features that make working with network interactions and data easy, a key highlight is its native support for JSON…Jan 27, 2021Jan 27, 2021
Maryam ZiyadinBallerina Swan Lake Tech Blog[Ballerina] Error Handling — Part III — Error Binding PatternsIn the previous posts we looked into the concept of errors in Ballerina and related actions.Dec 31, 2019Dec 31, 2019
Maryam ZiyadinBallerina Swan Lake Tech Blog[Ballerina] Error Handling — Part IIIn the previous post we looked into the basics of errors and error handling in Ballerina, including the error type, creating error values…Dec 24, 2019Dec 24, 2019
Maryam ZiyadinBallerina Swan Lake Tech Blog[Ballerina] Error Handling — Part IErrors in Ballerina are quite explicit and pretty much impossible to ignore by design.Sep 28, 2019Sep 28, 2019