FINEARCHS

Results 259 comments of FINEARCHS

そういえば、codecovが知らないうちに戻ってるっぽいです?

> 休止時間の方はsetTimeout以外(requestIdleCallbackとか)も使えるようにPromiseを返す関数を渡すようにすると良いかも 利便性を考えると、数値だけでsetTimeoutの秒数を指定することもできると嬉しいです。 例えばinterpreterのオプションにするとして、 ```ts { irqCallback: () => Promise; } ``` か ``` { irqRate: number } ``` のいずれかを指定できる(両方指定されるとエラー)という形がいいと思います。

あっすみません、休止時間のこと忘れてました ```ts { irqRate: number; irqSleep: number; } ``` でどうでしょうか?

> easyよりsimpleのほうがいい気もしますが 私としては、使用頻度が高くなるであろう設定を簡易に出来るようにする、という目的に限っては、ある程度簡便を図るべきであると考えています。 そうでないものは容易に内輪ネタと化してしまうからです。

排他チェックがなくなる分、型チェックが増えるので性能としてはあまり変わらないような? 言葉の分かりやすさを考えると`irqSleep`と`irqCallback`は別々にしたほうが良いように思います。

うーん、一つのプロパティが型によって2つの意味を持つのもそれはそれで複雑な気がしますが…

> ちょっと調べてみたところマージドライバをunionにしてみる解決法というのがあるらしいです(未検証) 出来たら面白そうですが、github上でやる方法が無さそうな感じがしますね…

> こういう感じですかね > > * `/changelogs/arr-at.md` > ``` > - arr.atを追加 > ``` > * `/changelogs/arr-insert.md` > ``` > - arr.insertを追加 > ``` これは今思いついたのですが、devとnextで分けるとnextをdevに追従させる時のいざこざが減りそうですね

> 破壊的なのでNextにする? 一応それがいいかも?