Some interesting facts

  • Galois is an active Haskell user.

  • Facebook uses Haskell in several projects, including Fighting spam with Haskell

  • Ericsson uses Haskell for the implementation of Feldspar, an EDSL for digital signal processing algorithms.

  • Kaspersky uses Haskell in it's antivirus software

Haskell code compared to other languages

Example of Hello World code in several languages.

Haskell

module Main where
main :: IO ()
main = putStrLn "Hello, World!"

Golang

package main
import "fmt"
func main() {
fmt.Println("Hello, World")
}

Python

print "Hello world!"

Ruby

puts "Hello world!"