Pythonを操作インターフェイスにしている、おそらくJavaで書かれたライブラリをHaskellで操作しようと思っています。
protocol bufferファイルを公開しているので、それを使えばHaskellに型をマッピング出来て、しかも通信部分も型安全に出来るのではと思いました。
とりあえず検索してみた所、 https://hackage.haskell.org/package/protocol-buffers と https://github.com/google/proto-lens がよく使われてそうだと分かりました。
Protocol Bufferを扱うのは実は初めてなので、どのように使うのが王道なのかよく分かっていません。
「こっちのライブラリの方が良いよ」とか「このライブラリが便利だよ」などの助言があれば教えていただけると嬉しいです。
protocol bufferファイルを公開しているので、それを使えばHaskellに型をマッピング出来て、しかも通信部分も型安全に出来るのではと思いました。
とりあえず検索してみた所、 https://hackage.haskell.org/package/protocol-buffers と https://github.com/google/proto-lens がよく使われてそうだと分かりました。
Protocol Bufferを扱うのは実は初めてなので、どのように使うのが王道なのかよく分かっていません。
「こっちのライブラリの方が良いよ」とか「このライブラリが便利だよ」などの助言があれば教えていただけると嬉しいです。