Indentation-based syntax in Python, Nim, Haskell, F#, & CoffeeScript

hi there and welcome to context-free where we talk about programming languages today I want to talk about indentation significant syntax such as how we define our blocks in Python and for my example I'm going to start out with a list of places or the name of a population and convert them to a list of categorized things based on arbitrary population thresholds I'm going to call something a village a town or a city I'm not going to start out using tha...
repotechsstarsweeklyforksweekly
huginn/huginnRubyHTMLCoffeeScript37.9k+393.4k+10
FelisCatus/SwitchyOmegaCoffeeScriptPugJavaScript19.2k+383k0
postalserver/postalRubyHamlSCSS12.5k+21908+1
dropbox/zxcvbnCoffeeScriptPython13.9k+20917+4
nicolaskruchten/pivottableCoffeeScriptJavaScriptHTML4.1k+101k+2
unpoly/unpolyCoffeeScriptJavaScriptOther1.4k+9540
mojs/mojsCoffeeScriptJavaScriptOther17.9k+8939-1
adaltas/node-csvCoffeeScriptJavaScriptTypeScript3.5k+5250+1
Leonidas-from-XIV/node-xml2jsCoffeeScript4.6k+35620
codecombat/codecombatCoffeeScriptVuePug7.7k+34.1k+3