ChristianFindlay.com

Christian Findlay is a professional Software Developer and trainer based in Melbourne, Australia. He builds with Flutter, .NET, AI, Firebase/Supabase, Google Cloud, and Microsoft Azure.

Location
Melbourne, Australia

Follow Me

functional-programming

Dart: Algebraic Data Types
Read More

Dart: Algebraic Data Types

Algebraic Data Types (ADTs) are a powerful functional programming concept that allows developers to model complex data structures more elegantly than traditional object-oriented classes. They...

05 Jul 2024 Christian Findlay
Dart Switch Expressions
Read More

Dart Switch Expressions

Dart 3 adds a new feature called Switch Expressions. Dart is a multi-paradigm language that supports both object-oriented, imperative, functional-style and declarative programming. Programmers have...

11 May 2023 Christian Findlay
Immutability: Dart vs. F#
Read More

Immutability: Dart vs. F#

Immutability is a very important part of Functional Programming. Dart and F# are two excellent modern languages that support immutability and functional programming constructs. However, Don Syme and the...

05 Nov 2022 Christian Findlay
RestClient.Net 5
Read More

RestClient.Net 5

RestClient.Net makes HTTP calls in .NET easy. Send the request body as a strongly typed object, and get back a strongly typed object. You can...

27 May 2021 Christian Findlay
How to Use F# from C#
Read More

How to Use F# from C#

F# is a functional programming language that compiles to .NET Intermediate Language (IL). C# is becoming a more functional programming language. The latest version of...

17 Oct 2020 Christian Findlay