I wrote a few articles about data types on my blog: