Source code of a program written in Haskell, a purely functional programming language, which means the code is based on functions; uses non-strict semantics, which allows functions and data structures to be defined by the user. More commonly seen with a .HS extension.