[Haskell-cafe] Pure functional and pure logical language at the same time