YoshikuniJujo on Nostr: C言語とかだと、 fooapi_bartype_bazsubtype_hoge_piyo_run ...
C言語とかだと、
fooapi_bartype_bazsubtype_hoge_piyo_run
みたいな感じの長い関数があったりする(実際はさらにもっと長かったりする)のだけど、Haskellから使うときには、FooApi.BarType.BazSubtype.Hoge.Piyoモジュールのrunとして定義するのが良さそう。そう定義しておけば、
import FooApi.BarType.BazSubtype.Hoge.Piyo qualified as Foo.Piyoみたいにして、Foo.Piyo.runで呼び出すことができるので。
Published at
2024-08-30 01:40:08Event JSON
{
"id": "8900fc4066946a7a05dbb4a2a4c5f14dd50849b90a0072e5295c397fb431825b",
"pubkey": "ef89ee45550f7377284d31e49fc57e5732ffc2b95a7bf35d0f1291d6fa278758",
"created_at": 1724982008,
"kind": 1,
"tags": [],
"content": "C言語とかだと、\n\nfooapi_bartype_bazsubtype_hoge_piyo_run\n\nみたいな感じの長い関数があったりする(実際はさらにもっと長かったりする)のだけど、Haskellから使うときには、FooApi.BarType.BazSubtype.Hoge.Piyoモジュールのrunとして定義するのが良さそう。そう定義しておけば、\n\nimport FooApi.BarType.BazSubtype.Hoge.Piyo qualified as Foo.Piyoみたいにして、Foo.Piyo.runで呼び出すことができるので。",
"sig": "86115c5bb2d12b8b9c16c79d902bdd43d62022e9ce8d6b7c26d497c68270e3bd55d1d2ee4ae1e0707acdb5eeca958bd724a4bb457f37d41b74c5abdfdea122eb"
}