buongiorno a tutti! Domandina, qual'è l'utilità delle macro del tipo: (with-foo f)
, servono solo a risparmiarti un let
con un binding per foo
ogni volta o mi sbaglio?
@andrea.imparato tipo with-open
?
sì esatto
piu' che risparmiare il binding, per me e' il fatto che incapsula un comportamento "safe" minimizzando gli errori
ovvero mi assicura che (.close my-stuff)
venga invocato nel momento giusto\
giusto
poi si, risparmi un po' di codice
ed immagino ci sia anche una convenzione di fare iniziare con with
tutte le macro di questo genere
una convenzione non scritta, diciamo
👍
it just makes sense 🙂
eheh indeed
ottimo ottimo
continuo con il mio digging allora
buon divertimento!