高階関数を使用して、渡されたオブジェクトを連鎖可能にする実験関数をコーディングしました。今のところその名前は「チェーン」です。これが使用例です。
chain("Hello World")
(print) // evaluates print function by passing "Hello World" object.
(console.log,"Optional","Parameters")
(returnfrom) // returns "Hello World"
見た目はしなやかですが、Cベースの言語でコード化されているため、動作が大きく異なります。このイディオムの名前があるかどうかはわかりません。「チェーン」よりも適切な名前はありません。
何かアイデア、提案はありますか?
編集:「with」は非常に適切な名前に聞こえますが、これは私が取り組んでいる言語の予約語です。