the problem is it's intended to be an open source device so haskell would be harder to work on than something simpler like C++
again my point is about adoption, hence offering multiple languages in most products like stripe for ex
edit: it's alright, when they actually ship these things (after putting down $3.5K) I hope I will take it upon myself to port it to C++ myself
edit: "general purpose" is probably the wrong way to put it, Haskell is harder to read than C++ is my pov