Можно получить Storable с помощью общего механизма получения GHC: http://hackage.haskell
Я пытаюсь отправить скалярное значение через сокет, который я получил с помощью nfreeze из хранимой