







JS における null/undefined の扱いを改善するための 2 つの機能が提案されている。Nullish Coalescing Operator (stage 3)Optional Chaining Operator (stage 3)いずれも Stage 3 に...
TypeScript 3.7 の Optional Chaining をつまみ食いする - rch850 の上澄み
TypeScript 3.7 Iteration Plan という issue が TypeScript に立っていて、追加される機能がリストアップされています。Optional Chaining とか Nullish Coalescing とかめちゃくちゃセクシーな機能てんこもりなんですが、まだそれらの PR はマー…
option-t/option-t
A toolkit of Nullable/Option/Result type implementation in ECMAScript. Their APIs are inspired by Rust's `Option<T>` and `Result<T, E>`.
米FCC、大統領討論会の司会とハリス氏テレビ出演巡る苦情調査へ
米連邦通信委員会(FCC)は22日、大統領選のテレビ討論会におけるABCニュースの司会進行と、ハリス前副大統領のCBSとNBCの番組への出演に関する苦情を再び受理し、調査を進める方針を示した。
JavaScriptを大きく変えうる Dataflow Proposals の概要と論点(Call-this, Pipe Operator)
最近、TC39 で Dataflow Proposals と呼ばれる5つのプロポーザルが議論されている。これらはパラダイムをも変えうる大きな提案で、議論も結構おもしろいので紹介する。

--headless時代の本命? Chrome を Node.jsから操作するライブラリ puppeteer について - Qiita
--headless時代の本命? Chrome を Node.jsから操作するライブラリ puppeteer について puppeteer はHeadless Chrome をNode.jsで操作しやすくしたライブラリです。今日(※ 2017/8/17)一日で凄い勢いでG...

TypeScript 4.5 以降で ESM 対応はどうなるのか?
本記事で記述した Node.js ESM 対応は2022 年 5 月に TypeScript 4.7 で正式版としてリリースされました。 本記事の内容との差分はmodule:node12がmodule:node16に変更されたことぐらいです。node16では top-level await が使え、現時点ではnodenextとの差分はありません。 他に関連する機能としてresolution-modeや--moduleDetectionが追加されましたが、一般利用者が意識することはないでしょう。

Chainer を振り返って
2015 年 4 月 12 日に Chainer の最初のコードをコミットしてから,およそ 4 年半と少しが経ちました.はじめのはじめは軽い気持ちで書きはじめたコードでしたが,今では一線級の研究を立派に支えるまでになりました.深層学習フレームワークの世界も当時とは様変わりして(当時は TensorFlow も P...
All elementary functions from a single operator
A single two-input gate suffices for all of Boolean logic in digital hardware. No comparable primitive has been known for continuous mathematics: computing elementary functions such as sin\sin, cos\cos, \sqrt{\phantom{x}}, and log\log has always required multiple distinct operations. Here we show that a single binary operator,
Next.jsのReact Hookへの最適化は一体何をしているのか - tosuke
Next.jsはReact Hooksの最適化を行っている Babelならば https://github.com/vercel/next.js/blob/79016b879f200c99cc3c3b69b2b84dee14b6615e/packages/next/build/babel/plugins/optimize-hook-destructuring.ts next.js/optimize
景品表示法 | 消費者庁
不当景品類及び不当表示防止法の一部を改正する法律(令和5年法律第29号)は、令和5年5月10日までに衆参両院で可決成立し、同月17日に公布されました。この法律は、一部の規定(※)を除き、令和6年10月1日から施行されました。
Node.js8になって util.promisify が利用できるようになったのでメモ - MANA-DOT
先日Node.js8 がリリースされました (参考) 。 追加機能の中に util.promisify というものがあります。これは、すでに bluebird や es6-promisify といったパッケージで提供されていた、 コールバック関数を伴う非同期関数を、Promiseを返す関数化するユーティリティ関数ですが…
Generic deriving of generic traversals | Proceedings of the ACM on Programming Languages
Functional programmers have an established tradition of using traversals as a design pattern to work with recursive data structures. The technique is so prolific that a whole host of libraries have been designed to help in the task of automatically ...


米国の ETF の買付手数料が無料化されはじめている - I am Electrical machine
手数料の分は証券会社側が負担してくれるってことなんだろうか、価格が上乗せされてたりとかしないのかな...

Functional programming with bananas, lenses, envelopes and barbed wire
We develop a calculus for lazy functional programming based on recursion operators associated with data type definitions. For these operators we derive various algebraic laws that are useful in deriving and manipulating programs. We shall show that all example functions in Bird and Wadler's “Introduction to Functional Programming” can be expressed using these operators.

化粧品・医薬部外品に関する基準・規格について調べる | リサーチ・ナビ | 国立国会図書館
化粧品・医薬部外品の成分・原料などについては、おもに告示・通知などの法令で定めら...
