Files
quartz-research-note/content/.smart-env/multi/Node_jsで約100行で書くLISP風ラムダ計算_md.ajson
松浦 知也 Matsuura Tomoya 4e6ab9e916
All checks were successful
Build / build (push) Successful in 10m52s
[obsidian] vault backup: 2025-10-08 08:27:15
2025-10-08 08:27:15 +09:00

4 lines
15 KiB
Plaintext

"smart_sources:Node.jsで約100行で書くLISP風ラムダ計算.md": {"path":"Node.jsで約100行で書くLISP風ラムダ計算.md","embeddings":{"TaylorAI/bge-micro-v2":{"vec":[-0.09293412,-0.03437356,-0.00947662,-0.04241398,-0.07013807,-0.03798818,-0.04631517,0.02355461,0.03240548,0.00406792,-0.0210484,-0.03190831,0.01643739,0.03026608,0.0542823,-0.00650383,-0.03405786,0.04837437,-0.09337138,0.00509611,0.12757736,-0.01872966,-0.0005215,-0.08234696,0.02143224,0.0654515,0.01173092,-0.05307578,0.01509836,-0.1477875,0.00690867,-0.05326365,0.03509315,-0.00291308,-0.00274675,-0.00654811,0.04721303,-0.02084343,-0.07149387,0.00737684,-0.04631877,0.0364793,-0.01815659,-0.03450194,-0.00445669,-0.03750083,-0.06874336,-0.0153778,0.02036431,-0.03209407,-0.04475712,-0.02648422,0.06444231,-0.02679196,0.05040163,0.03111404,0.01224744,0.06203711,0.02884658,0.04224991,0.00741104,0.03099773,-0.16717029,0.05772602,0.04601144,0.02831972,-0.05610153,-0.00443884,0.03990259,0.04886142,-0.02668311,0.04476878,0.00565153,0.11440115,-0.03889176,-0.04273479,-0.02165776,-0.05988031,-0.0067553,-0.00572035,-0.06028016,0.0072713,0.01081144,0.00878423,0.00358763,0.0163134,0.01143178,-0.01329133,0.05135923,0.03143876,-0.08079971,-0.03210938,0.02904269,0.07685055,-0.01686337,0.04896338,0.00912353,0.03288858,-0.07738002,0.10169575,-0.02328802,0.04796925,0.01777675,-0.03124734,0.00372052,-0.00091815,0.0061836,-0.0598442,-0.02668735,-0.04156151,-0.04388245,-0.0342131,0.00314679,-0.08001515,-0.00271999,0.01382973,0.03775695,0.01136676,-0.01188393,0.04274496,0.06615687,0.02097977,-0.0297105,0.01551655,0.00795334,0.01947118,0.04768969,0.0480251,0.00804777,0.1141646,0.07781225,0.02976879,-0.0832152,-0.03760694,0.00110204,-0.0183623,-0.04912953,-0.04702547,-0.04154684,-0.00942412,0.01010609,-0.08021498,-0.02787335,-0.03541235,-0.01843917,0.06255134,-0.06160889,0.05983536,-0.01619242,-0.02888405,-0.01620744,0.04302854,-0.03701385,-0.06749466,-0.01884599,-0.02002768,0.0757513,0.08594401,-0.03805734,0.00550803,-0.03039352,0.02116762,-0.06430537,0.08966045,0.01360948,-0.02714516,0.02027036,0.05910564,0.03053859,-0.05943485,-0.0475184,0.01486373,-0.03764603,-0.00896132,0.10163689,0.00191516,-0.03770884,-0.04282822,0.00707729,0.03688224,0.01774854,-0.04013384,-0.03500196,0.0553753,0.02663604,-0.05601701,-0.01473408,-0.04232954,-0.01671512,0.02003366,-0.06778175,-0.01692929,-0.00119275,-0.00903899,-0.05025817,-0.05194632,-0.02468306,0.00266285,0.05785096,-0.01471423,0.17405172,0.03363169,-0.00788541,0.00669501,-0.06638232,-0.02634856,0.0525993,-0.03589327,0.01001072,0.04089128,-0.02998908,0.05017444,0.0423112,0.02023733,0.02075467,-0.01147057,-0.00960583,0.10466298,0.03704097,0.05697153,-0.03783414,-0.04605814,-0.13864258,-0.17548791,0.02402862,0.02908298,-0.02144848,0.01036555,-0.04519509,-0.023192,-0.02732479,-0.01356713,0.01112757,0.11972766,-0.00245737,-0.00229198,0.0287951,-0.03754057,-0.01558743,0.01304812,-0.01326605,0.01360094,0.02802436,0.03535691,-0.05855112,-0.00342093,-0.07983822,0.00399422,-0.02724282,0.12845777,0.05222722,0.04711696,-0.05040118,0.05743613,-0.00451269,-0.01410843,-0.07315237,0.02552763,0.01736287,-0.05085413,-0.02788937,0.005497,0.00688063,-0.01987401,0.02493646,-0.03606123,-0.09371051,-0.02500821,-0.0469717,-0.04001956,-0.02154772,0.07175989,0.05810582,-0.00859633,0.00007463,0.02570534,0.06848952,0.02905649,-0.02056894,-0.0309938,-0.04323511,0.05354572,0.02450801,-0.0498289,0.0131112,-0.03185672,-0.02910466,0.01003043,0.03453488,0.03897669,-0.00489699,0.00342764,-0.00626973,-0.01429728,0.11095508,0.02653089,0.01912918,0.0201647,0.04355754,-0.00735001,-0.01747416,0.01983253,0.01928568,0.02752611,0.01930097,0.03667511,0.01405079,0.0343197,0.00779375,0.06712724,-0.0444233,0.02347851,-0.07105669,-0.09860749,-0.00517717,-0.01155514,0.01860567,-0.00473235,0.00404855,-0.2985937,0.0250268,-0.01254843,-0.00207091,0.02926473,0.05138411,0.00560948,-0.03130753,-0.06567909,0.03358363,-0.08525591,0.05536344,0.00372048,-0.01419679,0.02238389,0.03450384,0.01513358,0.01704771,0.07472689,-0.03444649,0.07013895,0.0554241,0.25087139,0.00103999,0.03360078,0.06460705,-0.03144186,0.04467954,0.12254117,0.0366102,-0.00636064,0.02418443,0.08669125,-0.03560485,-0.05245905,-0.01157787,-0.02193362,0.02349213,0.00693365,-0.03235859,0.0301054,-0.00935009,0.00803092,-0.01394102,0.07369883,-0.02277214,-0.00021985,-0.123254,0.00661415,0.02577653,-0.09640542,0.01237997,0.00201178,-0.01918179,0.01686672,0.04641603,0.00189631,-0.02359099,-0.0782368,-0.00653812,0.0104121,-0.03233218,0.08420544,0.11275575,0.04199997],"last_embed":{"hash":"cupdx1","tokens":503}}},"last_read":{"hash":"cupdx1","at":1759879068909},"class_name":"SmartSource","last_import":{"mtime":1707390125200,"size":3606,"at":1759879044507,"hash":"cupdx1"},"blocks":{"#---frontmatter---":[1,3],"#programming-language #compiler-design #lisp #tips":[4,115],"#programming-language #compiler-design #lisp #tips#{1}":[6,115]},"outlinks":[{"title":"Make A Lisp","target":"https://github.com/kanaka/mal","line":6}],"metadata":{"date":"2023-11-25T00:30:28+0900","tags":["#programming-language","#compiler-design","#lisp","#tips"]},"task_lines":[],"last_embed":{"hash":"cupdx1","at":1759879068741}},"smart_blocks:Node.jsで約100行で書くLISP風ラムダ計算.md#programming-language #compiler-design #lisp #tips": {"path":null,"embeddings":{"TaylorAI/bge-micro-v2":{"vec":[-0.09451123,-0.0318157,-0.01563987,-0.03262193,-0.06541259,-0.02440046,-0.04166702,0.02738632,0.02946965,-0.00871484,-0.03287501,-0.02174361,0.0250691,0.01715267,0.04805236,-0.0200519,-0.04217248,0.06215027,-0.09299326,-0.00506464,0.12840717,-0.02803065,-0.00412568,-0.07633897,0.01975136,0.0726082,0.00092685,-0.07128409,0.02444625,-0.14402178,0.01725854,-0.03688336,0.03520998,0.00352996,-0.01839482,-0.00881269,0.02924618,-0.02370259,-0.08717613,-0.00739882,-0.04883971,0.0392389,-0.01821048,-0.01981557,-0.00637421,-0.03370255,-0.06615048,-0.02459884,0.01689901,-0.02956147,-0.05445444,-0.00760196,0.06195222,-0.02379767,0.03902389,0.03437774,0.01015994,0.05997706,0.0149386,0.04416683,0.00143644,0.03212865,-0.16735686,0.04637178,0.04104375,0.03758312,-0.0647187,-0.00554658,0.04322958,0.0612114,-0.03148235,0.0388306,0.00766785,0.10362756,-0.03076573,-0.03151511,-0.02060552,-0.05827202,0.00801914,0.00191288,-0.04036234,-0.00049329,0.01733774,0.01013691,0.00083778,0.02501178,0.01984115,-0.00217037,0.06993569,0.01893714,-0.0700185,-0.03430912,0.01750391,0.07957555,0.0009563,0.04643817,0.00091509,0.02117383,-0.07469583,0.11333324,-0.01989038,0.03742849,0.03079618,-0.02161771,-0.00600308,-0.00179361,0.0126147,-0.04863705,-0.02651755,-0.05226331,-0.04944564,-0.03083777,-0.00148337,-0.07756649,-0.00681295,0.0050529,0.02616399,0.01918368,-0.01276482,0.0389081,0.06392583,0.01856155,-0.03381216,0.00864304,0.01277963,0.01473049,0.03544069,0.05719542,0.00439985,0.11563059,0.06988215,0.02026288,-0.0733275,-0.04420165,-0.00330551,-0.0289708,-0.03935888,-0.04437138,-0.03318946,-0.0095919,0.01296419,-0.07580549,-0.03148613,-0.02409169,-0.01375072,0.07144113,-0.06016714,0.05800689,-0.01884243,-0.01208232,-0.01219912,0.04252999,-0.05366626,-0.06201509,-0.01245356,-0.01756436,0.07306774,0.07206737,-0.03309479,0.0084252,-0.02816406,0.03552052,-0.07294899,0.09234663,0.00180574,-0.01315217,0.00262986,0.05789435,0.02402031,-0.06098395,-0.04806963,0.0181959,-0.04002954,-0.01232915,0.08928801,0.01354099,-0.06322554,-0.04630665,0.01520781,0.03198736,0.02604782,-0.03764583,-0.03370252,0.04750678,0.0300807,-0.05977092,-0.01575534,-0.04520937,-0.03032282,0.02487318,-0.07977472,-0.00756709,0.01031926,-0.01415484,-0.05614914,-0.04816983,-0.0067091,0.00042086,0.06225018,-0.00186321,0.16274485,0.0606651,-0.00487413,0.00575116,-0.06313278,-0.03788568,0.05055958,-0.03860478,0.00246354,0.03777897,-0.0269445,0.05367446,0.03498235,0.02073593,0.02989855,-0.01122713,-0.00128865,0.1045073,0.04150218,0.03437122,-0.03505153,-0.05024203,-0.14301373,-0.17431077,0.02066361,0.02040878,-0.02234384,0.01134053,-0.05998075,-0.02671,-0.01841563,-0.03472418,0.01037517,0.11872394,-0.01268043,-0.00746717,0.03354431,-0.04488084,-0.02211387,0.01697948,-0.00602434,0.00055627,0.02815844,0.04421766,-0.06125185,0.00293642,-0.07125375,0.00288993,-0.02256337,0.12594514,0.04324258,0.0746079,-0.03123665,0.06259235,-0.01013308,-0.00699383,-0.06056945,0.02562007,0.01807055,-0.04928144,-0.04403658,0.00896029,0.01524242,-0.01217271,0.03041316,-0.03581775,-0.10607614,-0.02466963,-0.04188034,-0.05420529,-0.02916994,0.08188409,0.06253473,-0.02643638,-0.02160757,0.01104857,0.06838641,0.029724,-0.02829115,-0.05537106,-0.0548295,0.04403351,0.01773314,-0.04915404,0.0015568,-0.02027293,-0.0326168,0.01855697,0.036571,0.03998113,0.00849244,0.00769593,-0.00839028,-0.00632152,0.12105902,0.02024681,0.01694552,0.01079573,0.04982835,-0.00827657,-0.02264814,0.01992085,0.01423937,0.03063711,0.02273142,0.03058956,0.01364596,0.0438607,0.00982504,0.06915019,-0.05328,0.02394968,-0.07118423,-0.09586223,0.00362264,0.01113613,0.02197799,0.0045722,0.00937057,-0.29637748,0.02428713,-0.00244678,-0.01004868,0.01834959,0.05151017,0.01856749,-0.03339013,-0.061784,0.02451247,-0.07787086,0.04447214,-0.00062044,0.01350457,0.03264281,0.02769222,0.02275929,0.01270536,0.08349683,-0.03238052,0.07968798,0.05180642,0.245102,-0.0039386,0.03695416,0.06664411,-0.02047982,0.04321376,0.10170985,0.0512232,0.01495103,0.0314457,0.07980494,-0.04969931,-0.061964,0.01047892,-0.02082341,0.02630387,0.01557704,-0.00630389,0.03440031,-0.01998485,-0.00264291,-0.01814495,0.07995923,-0.02936109,0.00614896,-0.11910609,0.00370791,0.03082434,-0.09982138,0.02103157,0.00242319,-0.02307658,0.01100139,0.03173882,-0.00714252,-0.02396593,-0.07572138,-0.00932524,0.02194653,-0.03237484,0.08349463,0.1224098,0.04106151],"last_embed":{"hash":"j3ew2n","tokens":489}}},"text":null,"length":0,"last_read":{"hash":"j3ew2n","at":1759879068825},"key":"Node.jsで約100行で書くLISP風ラムダ計算.md#programming-language #compiler-design #lisp #tips","lines":[4,115],"size":3139,"outlinks":[{"title":"Make A Lisp","target":"https://github.com/kanaka/mal","line":3}],"class_name":"SmartBlock","last_embed":{"hash":"j3ew2n","at":1759879068825}},
"smart_blocks:Node.jsで約100行で書くLISP風ラムダ計算.md#programming-language #compiler-design #lisp #tips#{1}": {"path":null,"embeddings":{"TaylorAI/bge-micro-v2":{"vec":[-0.09508223,-0.03264705,-0.00855416,-0.03747761,-0.06866984,-0.02279856,-0.04015042,0.02452373,0.03662782,-0.0043127,-0.02494278,-0.02645313,0.02027906,0.02910716,0.05221336,-0.01535151,-0.03649214,0.06317946,-0.09806092,0.00522905,0.12421435,-0.02205725,0.00082853,-0.07465781,0.01969818,0.06094665,0.01191781,-0.06062769,0.0265503,-0.14589781,0.00639796,-0.04658322,0.03209554,0.0077931,-0.02514353,-0.01693051,0.03260327,-0.02615634,-0.0843249,-0.00480645,-0.04859555,0.04010215,-0.01544054,-0.02138356,-0.00669526,-0.04172119,-0.06437775,-0.01220491,0.03055551,-0.02592938,-0.05555573,-0.01505298,0.06115139,-0.03195186,0.05026788,0.03531685,0.0080389,0.062383,0.02270904,0.04862795,0.00328802,0.03751688,-0.15763871,0.05647171,0.04463675,0.0314115,-0.06192917,-0.00113354,0.03668959,0.05346671,-0.03320093,0.03328716,0.0077851,0.11602769,-0.0406375,-0.03739824,-0.03163298,-0.0566741,0.00706734,0.00807204,-0.05522471,0.00058895,0.02091846,0.02056264,0.00019276,0.02690412,0.01703158,-0.00467263,0.06418205,0.02403326,-0.07538416,-0.03512559,0.01788637,0.07759766,-0.01047841,0.04144308,0.00505141,0.0298496,-0.06621343,0.09760423,-0.01864897,0.03968631,0.02142566,-0.02923494,-0.00237831,0.00048145,0.00853511,-0.05607465,-0.02190918,-0.04436541,-0.04167048,-0.03614991,-0.00775888,-0.08552947,-0.01256257,0.00796403,0.02790534,0.01048733,-0.01011377,0.0349554,0.0637236,0.02089724,-0.03593812,0.01621338,0.01265812,0.01993897,0.03985556,0.04646992,0.00276584,0.12003519,0.06691348,0.01825085,-0.07842443,-0.03812273,-0.00660827,-0.01749084,-0.04059928,-0.04141142,-0.03433453,-0.01175403,0.01908492,-0.07600126,-0.03633716,-0.0273925,-0.00387813,0.0668644,-0.06037127,0.05915612,-0.02425933,-0.01933648,-0.00879301,0.03664428,-0.04763964,-0.06029507,-0.01042509,-0.02211315,0.07707644,0.07584519,-0.032871,0.00535407,-0.03405296,0.03175085,-0.06966462,0.08905105,0.00740216,-0.01726989,0.00894598,0.0578038,0.01596576,-0.05915745,-0.04721481,0.01695719,-0.0411407,-0.01137911,0.09353245,0.00394158,-0.05905333,-0.04669656,0.0116343,0.0340098,0.01938665,-0.04184893,-0.03851094,0.04937807,0.02619803,-0.055192,-0.01849962,-0.04949639,-0.03083482,0.02310654,-0.07722163,-0.0054265,0.00749612,-0.00915846,-0.05261163,-0.04702182,-0.02135435,-0.00756984,0.06053376,-0.00947473,0.17447126,0.04988155,-0.01043879,0.00805362,-0.06110717,-0.03378166,0.05461609,-0.035686,0.02007336,0.0368733,-0.03411702,0.04896835,0.03740982,0.02509964,0.02286286,-0.01863118,-0.0040737,0.10357773,0.03721613,0.0379084,-0.03106488,-0.05262207,-0.14410745,-0.17769036,0.02188194,0.02068628,-0.02212087,0.00599019,-0.05585902,-0.0211492,-0.01545764,-0.02539449,0.00435751,0.11831015,-0.01435381,-0.00020595,0.02521396,-0.04170542,-0.01940842,0.00467833,-0.0097306,0.01335063,0.03671119,0.03464398,-0.0510421,0.00307357,-0.06474074,0.00325922,-0.02475846,0.12543154,0.04305977,0.06666006,-0.0415085,0.06237768,-0.00343167,-0.00787407,-0.06041604,0.02045291,0.01826531,-0.04965418,-0.03074024,0.00529237,0.01411395,-0.01120941,0.02117027,-0.03434036,-0.10597821,-0.0183701,-0.04316575,-0.04987631,-0.02388238,0.07688784,0.05567402,-0.02449053,-0.00725761,0.01666597,0.06355337,0.02126239,-0.02578015,-0.04194304,-0.05184381,0.0465414,0.01719821,-0.05219312,0.00401606,-0.02059843,-0.03147082,0.01357694,0.0439426,0.0392685,0.00435162,0.0076473,-0.00999021,-0.01448202,0.11372413,0.0219977,0.03136284,0.01491308,0.04103661,-0.00710462,-0.02263177,0.01637677,0.01959262,0.02316829,0.01988642,0.03322435,0.02144536,0.0335528,0.0126209,0.06757399,-0.04925099,0.02674239,-0.0704446,-0.09775008,0.00037063,0.00146715,0.02339179,-0.00508119,0.00305861,-0.30177093,0.01835767,-0.00859937,-0.0102903,0.00870468,0.05291421,0.01481261,-0.0392926,-0.06567961,0.0298466,-0.08505728,0.05061497,0.00256152,-0.00244643,0.0313674,0.03466504,0.01675109,0.01908973,0.0822669,-0.03360382,0.07940816,0.05688608,0.25700772,-0.00095906,0.03558224,0.06923773,-0.02448765,0.04241347,0.1082319,0.04623625,0.00915441,0.03194825,0.08403879,-0.0445223,-0.05285578,-0.00199437,-0.02462248,0.02887994,0.01867175,-0.01490911,0.03056778,-0.01054058,0.00234129,-0.0154403,0.07505246,-0.03506314,0.00855032,-0.11857635,0.00117818,0.03218683,-0.09582834,0.02367615,0.01163586,-0.01680052,0.02464886,0.03969996,-0.00277881,-0.02448441,-0.07273678,-0.00763543,0.02112579,-0.04351557,0.08715198,0.11472253,0.04280811],"last_embed":{"hash":"1eer68o","tokens":482}}},"text":null,"length":0,"last_read":{"hash":"1eer68o","at":1759879068909},"key":"Node.jsで約100行で書くLISP風ラムダ計算.md#programming-language #compiler-design #lisp #tips#{1}","lines":[6,115],"size":3087,"outlinks":[{"title":"Make A Lisp","target":"https://github.com/kanaka/mal","line":1}],"class_name":"SmartBlock","last_embed":{"hash":"1eer68o","at":1759879068909}},