Slide 11
Slide 11 text
↓↓↓ʗ(^o^)ʘ↓↓↓
• Static typing(Scala) <=> Dynamic typing(JS)
• lose type information
• Unexpected input causes unexpected output
• e.g. null, NaN, Infinity, ReferenceError, …
• Cannot avoid such results with compilation
• Runtime!!!