Haskell is more typically used for mathematics and programming research. Data scientists also find it useful for data abstraction. It’s a general programming language, so a full stack developer can also use it to build websites and software applications.