icon

本当に大当たりだったのでみて

icon

大当りきて AA のった

Attach image
icon

PureScript とかあるしって書こうとしたけどそれ言ったら F# があるからやっぱりほしいかもしれない(?)

icon

JS/TS にはいらないかな……

icon

(ためしに片手プレイってやつをやってみています)

icon

いやむずすぎ

Attach image
Attach image
Attach image
icon

リメンバーシープラスプラスシーエルアイってやつです

icon

Visual Bash

icon

?????

icon

識別子だけ .NET スタイルにすると急に Visual に見えてくるテクがある

icon

use System::IO::FileStream;
fn Main(argv: Array<String>) {}

icon

var foo = x switch {
...
_ => continue,
};
がしたいよ~(Rust 脳)

icon

C# の switch 式は arm に throw が書けるんだから continue とかも書けるようになってくれ(わがまま)

icon

switch 式早く使えるようになってくれ~

icon

@mimyquality (C# 10.0 なので実は U# どころか Unity とも無縁な話で……)

icon

langversion だ

icon

ところで namespace Hoge; って using の後に書く方が多数派なのかしら

icon

あれなんか csproj 細工したりしたら C# バージョン指定できるんだっけ

icon

VSCode で書いてるとやれ file scope namespace を使えだの色々言ってくるけど使えないんだよなあ :very_sad:

2023-11-24 21:02:44 lilの投稿 lilxyzw@misskey.niri.la
icon

このアカウントは、notestockで公開設定になっていません。

icon

そう考えると C# の変性指定子の in と out はいい命名なのかもな

icon

型パラがその型に対して出入り両方で使われる場合どっかでダウンキャストが死ぬのでジャストでその型しか受け付けなくする(invariant)のが安全ということですわね

icon

でも言われてみれば型パラの変性を ? extends とか ? super で変数単位で指定できるのは Java 特有といえばそうなのかもな(型消去だからってのもあるだろうけど)

icon

よくわかる反変

Attach image
icon

逆に返り値では受け取らないやつが contravariant で、C# の型引数が<in T>になってるやつで、
void Foo(T t) がある IHoge<in T> があるとして、実体が Hoge<Base> なら Hoge<Derived> に代入できる(はず)。Base の引数に Derived を渡していることになるので。

icon

List<T> は最初からその可能性を潰しておくことで常に Derived で読み出されて Derived しか書き込めないみたいな感じになっている

readonly なぶんには実体がサブクラスでも問題が起きないので IEnumerable<out T> とか IReadOnlyList<out T> になってて IE<Base> に IE<Derived> を突っ込める

icon

読み書きできる配列を考えたときに(IReadOnlyList<T> は covariant)、class Derived : Base があって Base[] に Derived[] を入れると Base を代入したときにダウンキャストできなくて死ぬみたいなことがおこる

icon

あーでも IList<T> の T は invariant か……

icon

IList<A> でいいんじゃないっけ

2023-11-24 20:20:27 unaristの投稿 unarist@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

icon

アーリーじゃないやつ

icon

あ、コミケのリストバンドそろそろ販売開始か?

2023-11-24 19:08:22 せせなぎ:skeb:の投稿 sese_nagi@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

2023-11-23 21:49:30 kb10uyの投稿 kb10uy@mstdn.maud.io
Skeb 差分がそぎぎ
Attach image
icon

・Apple Watch 解除だけを頼りに生きる

icon

このタイプの BIOS 画面のスクショが撮れるのは良い(最近のいい UEFI BIOS は普通に USB メモリとかにスクショ保存できたりするので)

2023-11-24 13:09:03 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

これSIMカードに全件記録できるほど連絡先が少ない人々へのちくちく言葉?

icon

基本的にはクラウド同期してそうだし同期しない間だと vCard エクスポートしてメールで自分に送るみたいなのが多い気がする するだけ

icon

最近だと vcf ファイル経由じゃない?

2023-11-24 12:59:36 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

SIMカードリーダーはSIMカードを読むために使われます……ではなくて、WWANモデムと組み合わせることでモバイルネットワークに接続できる他、昔の携帯電話はSIMカードに電話帳を記録していたため、それを読み出すことで電話帳のバックアップや移行もできました。

icon

あの手の IC チップは512byte もあれば多いほうだと思ってたのでびっくり

icon

SIM カードって連絡先情報入るぐらいにはデータ領域あったのか

そぎぎ
icon

Skebもみあげけもみみちゃん|瀬世ナギ|pixivFANBOX
https://sese-nagi.fanbox.cc/posts/7029677

Web site image
Skebもみあげけもみみちゃん|瀬世ナギ|pixivFANBOX
2023-11-02 19:16:48 きゅうりうむの投稿 cucmberium@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

2023-11-24 00:52:32 ほたの投稿 hota@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

icon

無敵の透明人間について考えています(?)

2023-11-24 00:06:41 ステラの投稿 Nucleareal@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。