Show newer

いやメンバー定義始まるまでがコンストラクタってことか?まあそれもわかる
わかるけどコンストラクタの途中にメンバー定義挟まってもべつによくない?よくないのかなあ

Show thread

letとかdoはbindingだけどmemberはbindingじゃないからか?
なるほど筋は通るが……べつによくない?
まあきっとダメなんだろうななんとなく

Show thread

F#もletとかとdoは混ぜられたような気はするが、クラスのメンバー定義よりは前じゃないといけないんだよな
これはletもなんだけどなんで制限ついてるんだろう

Show thread

doは予約語だったと思うし、C#でもプライマリコンストラクタ持ってるクラス定義内でおもむろにdo {}とか書き出すのはアリにならんだろうか
副作用あること書くとフィールドの初期化とかと順番考えないといけなくなるから無理とか?

Show thread

夕方頃から元気になってきた
と思ったがコーヒー飲んだのでカフェインで起こされただけかもしんない

F#で言うところのクラス定義内でのdo bindingみたいなの書きたいんだけどやっぱ無いっぽいな
まあ無いのは仕方ないんだけども、処理が必要なのでじゃあやっぱり普通のコンストラクタにしましょうねって思ったときの書き換えがかなりめんどくさいのは残念
recordでだけ使うものと考えた方がいいかも

Show thread

C#のクラス宣言のところにコンストラクタ引数書けるやつ中途半端であんまり使えないな
俺がちゃんと仕様把握してないだけだろうか

ObservableCollectionに最初から入ってる値に対してコード実行しつつCollectionChangedが来たら新しい要素に対しても同じコードを実行する……てのをスレッドセーフにやるのだいぶめんどくさくね???
てReactivePropertyのコードを見てみたが、別にスレッドセーフにはなってなさそうなので考えなくていいか……
まあ実際複数スレッドから安全にアクセス出来るなんて誰も言ってないし保証する必要もない箇所な気もする

まあ無いものは無いので仕方ない

でもObservableCollectionより簡単だと思うんだよなあ

難しいからダメって言われてしまったReactiveProperty

ReactiveProperty使いてええぐおおお

VisualStudioのタスクバーアイコンが表示されないというかデフォルトのウィンドウなアイコンなっちゃうことがちょくちょく発生してて微妙に困る
そんな困るわけではないんだがバックグラウンドに行ったVisualStudio開こうとしてないなーて一瞬探しちゃう

眠い感じもする……けど眠いってわけでもなさそうな
普通に寝たし

なんだかいまいち集中できねえ
疲れてる感じするなあ

昨日今日の体調不良連絡がやけにおおい
新コロもぼちぼち

でも最低気温が下がらねえと涼しくはならんのよな
一瞬白になるけど来週末には真っ赤っか

まじかよずっと真っ赤っかだったのに白色が見える。
まあ季節的に平年の気温も上がってる時期だからってのもあるけどさ。

たぶん普通に飯食ってりゃ足りるよね

水飲みまくってたら水中毒なりました!塩分も摂りましょう!
てのが流れてて本当になるんだ塩分てどんだけとればいいんだろう……
と思ってたら、食事全く摂らずに水ばっかり飲んでたのが悪かったかもしれません!て続いてずっこけた

Show older
7144.party

7144民向け