Haskell implementation of ua-parser
Why do you think that https://github.com/ghcjs/jsaddle is a good alternative to ua-parser
Haskell implementation of ua-parser
Why do you think that https://github.com/ghcjs/jsaddle is a good alternative to ua-parser