haskell-jp / random #102 at 2023-04-13 12:06:22 +0900

id($) の代わりができるというのをどこかで読みました。`($) :: (a -> b) -> (a -> b)` は id を特殊化した型になってますし、 id f x = (id f) x = f x になるので。`flip id` は flip ($) と置き換え可能で、機能的には同じだと思うんですけど、 では文字数が少ないから id を使うんでしょうか :thinking_face:
golf用のテクニックかもしれませんね.
似たようなものに flip constconst id に置き換えるというテクニックもありますね.
ああ、golf的には flip idflip($)は同じ字数ですね