コンテンツへスキップ

Chiilabo Note

  • /series
    • /print
    • /scheduled
    • /recorded
    • /dev
  • /app
  • /root

flet

Lambda icon λ字を幾何学的なパスで再現したアイコン Common Lispでカリー化の実装を考える(クロージャとマクロ)

2026-04-202026-04-14 by chiilabo
#Common Lisp(142) #マクロ(17) #関数型プログラミング(17) #reduce(15) #mapcar(14)
カテゴリー 記事 タグ apply、Common Lisp、curry1、curry関数、defmacro、defvar、DSL、flet、funcall、Lambda、Lisp-1、Lisp-2、mapcar、partial、pipeline、reduce、Scheme、with-partial、インライン展開、カリー化、クロージャ、ネスト、マクロ、名前空間、引数、構文変換、部分適用、関数合成、関数型プログラミング、高階関数

Comon Lispのlabelsとgoto構文(再帰の最適化)

2026-03-15 by chiilabo
#Common Lisp(142) #SBCL(39) #再帰(20) #Scheme(12) #ループ最適化(8)
カテゴリー 記事 タグ Common Lisp、Dijkstra、flet、go、goto、Guy Lewis Steele、JUMP命令、labels、LAMBDA: The Ultimate GOTO、McCarthyのlabel構文、Nathaniel Rochester、SBCL、Scheme、tagbody、tail call optimization、λ記法、アセンブリ、スタックフレーム、チューリング完全、ループ最適化、ローカル関数定義、再帰、再帰束縛、再帰関数、制御構造、式と文、末尾再帰最適化、末尾呼び出し、構造化プログラミング、関数呼び出し
© 2026 Chiilabo Note • Built with GeneratePress