kenju's blog

About Programming and Mathematics

OSS

『Go言語による並行処理』を読んで並行ストリーム処理のためのライブラリ "kenju/go-pipeline" を作り始めた

以下の記事で書いたように、『Go言語による並行処理』を読んだ。 第四章でストリーム処理のための言語パターンがいくつか紹介されていた。 itiskj.hatenablog.com そこで、紹介されていたコードをベースに、いくつか自分なりの解釈を加えてライブラリ化した…

eslint-plugin-compat のメンテナになった

https://github.com/amilajack/eslint-plugin-compat 仕事で利用しているライブラリの一つで、広告表示の JavaScript SDK の互換性担保のために最近入れたもの。 ブラウザ互換の問題で広告表示ができない、といったクリティカルな問題は避ける必要があって、…

OSS: EnzymeのJSDOMドキュメントのバージョンアップデート

自分の出したPR備忘録。今回は、Enzymeのドキュメントが、最新のJSDOMバージョンに対応していなかったので、修正した。 github.com 解決した課題 ドキュメントのJSDOMのバージョンが古く、最新のJSDOMのバージョンでは動かなかった ポイント copyPropsで、JS…