Become a member
Sign in
Rex Ng
Rex Ng

Rex Ng

55 Following
30 Followers
·
  • Profile
  • Claps
  • Highlights
  • Responses

Featured

Rex Ng
Rex Ng
May 29, 2016 · 3 min read

Error handling with F♯

Error handling is hard. In mainstream OOP languages such as C♯ and Java, the standard way of handling unexpected things is to use exceptions. There are many of these, NullReferenceException, InvalidOperationException, InvalidCastException, etc.

1

Latest

Rex Ng
Rex Ng
Oct 29 · 2 min read

Font Kerning on Watches

I must admit, I am a bit of a watch nerd. I love watches and I probably have too many for my own good.

Rex Ng
Rex Ng
Apr 14 · 6 min read

Baby steps to functional programming—lists

I have always been asked what is a good starting point in learning functional…

2

Rex Ng
Rex Ng
Nov 23, 2018 · 4 min read

Closures — None Given

In the world of programming, it is inevitable to keep track of states, irrespective of the paradigm you use. There are…

Rex Ng
Rex Ng
Aug 16, 2018 · 3 min read

Non-strictness in Haskell

I always marvel at the elegance of the Haskell language, especially how trivially easy it is to construct…

Rex Ng
Rex Ng
Aug 12, 2018 · 6 min read

Ten pieces of advice to coding

My highly opinionated, biased advice to anyone interested in coding

5