Populární témata
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Díky kouzlu Lispu a relativně jednoduchému makru jsou tyto dvě ukázky kódu plně ekvivalentní
je to jako kdybych vám řekl, že Clojurescript má nativní podporu pro smlouvy EVM
Lisp vám umožní, aby se to stalo skutečností. Makra jazyka Lisp umožňují upravovat samotný jazyk.


V obou případech je konečným výsledkem konstruktor, který mi dá objekt, na kterém mohu volat všechny tyto funkce
ale verze používající defcontract je mnohem jednodušší na čtení a zápis
Díky tomu se vaše obchodní logika zaměří na to, co je důležité, a váš často používaný text se vygeneruje za vás
pokud byste psali kód pro více smluv, který ze dvou příkladů, které jsem vám ukázal, byste raději psali znovu a znovu?
který byste raději recenzovali v PR?
Makra nevyřeší vše, ale jsou výkonným nástrojem pro snížení složitosti vaší obchodní logiky
Zapomněl jsem zahrnout definici abi do prvního snímku obrazovky, která doslova zdvojnásobuje délku ukázky kódu lmao
chápete, o co jde
čitelný kód dobrý. Šablona nutí váš mozek přeskakovat věci. Makra pomáhají odstranit často používaný text, aby byl váš kód čitelnější
2,52K
Top
Hodnocení
Oblíbené