Software engineering
Computing
Computer programming
Data types
Functional languages
Primitive types
Functional programming
Edit distance
String
Haskell
Id
Boolean data type