ka

Zero-JS Hypermedia Browser

avatar
ka
ka@www.kaosfield.net
npub15mcl...dfza

Notes (20)

皆さんご安全に
2025-12-08 14:51:05 from 1 relay(s) View Thread →
この寒いのに…
2025-12-08 14:50:58 from 1 relay(s) View Thread →
なんか地震あったん?
2025-12-08 14:37:42 from 1 relay(s) View Thread →
理論上作れることは確定しているのだが現実的に手間が掛かり過ぎることも確定しておりコストにリターンが見合わなさすぎて作れない…みたいなものばかりだよ生きていると
2025-12-07 13:18:09 from 1 relay(s) View Thread →
これもVimから書いてる
2025-12-07 13:13:49 from 1 relay(s) View Thread →
イベントIDに対する対外的URLの生成はnostterに任せてしまってるけど自サイトでもアーカイブはしてる.普段使いはRabbitが単なるViewer兼いいねリプ投稿マシンで通常のkind:1投稿はVimから.…みたいな生き方をしています.
2025-12-07 13:12:56 from 1 relay(s) View Thread →
Nostrクライアント作りたいにも色々あって私みたいにRabbitにカスタムCSS当てて横幅種別追加しただけで使うので十分でしたみたいなの多そう
2025-12-07 13:09:54 from 1 relay(s) View Thread →
何か作りマシン作りマシンのパターン数を考えてどういうのがいくつあれば任意の何か作りマシンを作れるか考えた偉人が既に歴史上沢山いるの,冷静に考えてヤバイ.結論一種類あれば良いになったこの宇宙もヤバイ気がする.三種類でもヤバイ.
2025-12-07 13:00:34 from 1 relay(s) View Thread →
いやー何も自信ない
2025-12-07 12:57:29 from 1 relay(s) View Thread →
何か作りマシンに何か作りマシンを渡して何か作りマシンに渡すマシン作るマシンを何か作りマシンに何か作りマシンを渡して何か作りマシンに渡すマシン作るマシンに渡すマシン に 料理作りマシン を渡すと 料理作り作り作り作り作り…マシン が作れます????
2025-12-07 12:57:02 from 1 relay(s) View Thread →
> ある関数内で定義された無名関数を別の関数で呼び出すときに、その定義された関数内にあるローカル変数が無名関数内でも参照可能なのなんか怖くない? 怖くない.これをレキシカルスコープと呼びクロージャと呼ぶ.GCを信じれば良いのです.
2025-12-07 12:32:20 from 1 relay(s) View Thread →
そんで普段JSを「動けばいいや」ででも触ってるなら「え?いつも使ってるアレのこと?それを高階関数って名前で呼んでるだけ?」ってなるはずや
2025-12-07 12:26:47 from 1 relay(s) View Thread →
これだけや.関数を受け取って関数を返す例はこの2つが組み合わさってるということ.
2025-12-07 12:26:07 from 1 relay(s) View Thread →
そしたら関数を返す関数の例
2025-12-07 12:25:33 from 1 relay(s) View Thread →
const f = (y) => (x) => x + 2 * y; // const f = (y) => ((x) => x + 2 * y); // same const g1 = f(1); const g2 = f(2); console.log(g1(1)); //=> 3 console.log(g1(2)); //=> 4 console.log(g2(1)); //=> 5 console.log(g2(2)); //=> 6
2025-12-07 12:24:56 from 1 relay(s) View Thread →
まずは関数を受け取る関数の例
2025-12-07 12:18:59 from 1 relay(s) View Thread →
const f = (x, g) => g(x); const g1 = (x) => x + 1; const g2 = (x) => x * 2; console.log(f(1, g1)); //=> 2 console.log(f(2, g1)); //=> 3 console.log(f(1, g2)); //=> 2 console.log(f(2, g2)); //=> 4
2025-12-07 12:18:32 from 1 relay(s) View Thread →
昔のC言語やってんじゃないんだからPythonなりJSなりで実際に高階関数の例を見た方が普通に分かると思うそれはそうofそれはそう
2025-12-07 12:15:15 from 1 relay(s) View Thread →