5分で30万好き
美少女のもみあげと裾についておはなしします
🔞性欲駆動開発アカウントにつき覚悟してください
Avatar icon: [𝕏] nunyu31
Header: [𝕏] hataraku125
弐寺: 1751-5340
このアカウントは、notestockで公開設定になっていません。
LINQはクエリであってソースとなるIE<T>を破壊するわけではないからこそあれのメソッドチェーンには意味があってかつチェーンしてその値を消費することに意味があるのでは
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
まあメソッドの使われ方としてそういう(引数なしがgetterみたいな)風潮があるのはわかるし、実用的には問題ないんだろうと思っているが、しかし……
なんというかメソッド名単体で指定したらそのメソッドのオブジェクトが渡されてほしさありません?(それとも高階関数に毒されている?)
あとは引数カッコが(Rubyよりは健全に)省略できるので、Cの&hogeが
hoge.addr()
addr(hoge)
addr hoge
全部いける
hoge(target, x, y) とも target.hoge(x, y) とも書けるみたいな(C#の拡張メソッドと言われればそうだが)
そうですね、例えば強制的に全メソッドがnodiscardで
discard returnsSometing()
returnsNothing()
みたいになるのがNim
メンバ関数の返り値を暗黙でthis参照とするの、「すべての返り値は使われるべきである」というような手続き型言語もあるのでなんともなあ
enum 、もっと言えば代数的データ型はもっと積極的に使われてほしいんですよね
話題がunwindしてしまうんですが、LINQはその名の通りクエリで、メソッドチェーンになる根拠としては適用順と記述順が一致するなどがあったはず
このアカウントは、notestockで公開設定になっていません。
典型的には C++ における const 性なんかはそういう「オブジェクトについて、観測可能な変更が行われるか」みたいな制限された視野を提供している
ということでオンゲキSKK辞書更新しました
https://gist.github.com/kb10uy/b244c8e5f3c9486ba6ec36842ac295b8
このアカウントは、notestockで公開設定になっていません。
https://mstdn.maud.io/@kb10uy/101265156321592714
Inno 以外を使う奴いんの? #文脈を大事にしたジョーク