Photo by Héctor J. Rivas on Unsplash


Photo by Camille on Unsplash


Photo by Regös Környei on Unsplash


Photo by Susan Yin on Unsplash
  • It causes no side-effects, mutates nothing outside of the method scope.
  • It is referential transparent, meaning any reference must be passed as an argument or else mutation of your referenced value will results…


  1. Exhaustive checking with empty type
  2. Determining return type by argument(s)


Photo by Peter Lewicki on Unsplash

Exhaustive Checking


photo by Elizaveta Korabelnikova



credit — https://unsplash.com/search/flow?photo=hfueW9tLWtc


เข้าใจสมอง เพิ่มประสิทธิภาพในการทำงาน

Understand Your Brain Chemicals (EDSO)

I'Boss Potiwarakorn

CTO @ Coindee; EX-ThoughtWorker; FP, Math, Stats, Blockchain & Human Enthusiast

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store