Back to Browse

Scheme tutorial: Quotes and Gexps

681 views
Streamed live on May 4, 2021
42:26

Second stream on Scheme language for Guix users. This time will focus on evaluation process: quotes, quasiquotes, unquotes, gexps and other similar stuff including unquote splicing and various ungexp. 0:00 Introduction 2:00 Evaluation Process 7:30 quote 9:30 quasiquote and unquote 12:30 unquote-splicing 16:15 eval and Deffered Evaluation 19:55 G-Expressions 22:30 Evaluation Context (with-imported-modules) 25:10 #~/gexp, #$/ungexp 26:30 Carry all the context (getting module closure) 29:55 Evaluation Context (with-extensions) 31:15 Questions, Examples 36:50 Application area of G-Expressions 41:40 Conclusion mastodon: https://fosstodon.org/@abcdw rde repository: https://git.sr.ht/~abcdw/rde/ https://github.com/abcdw/rde/ mailing lists: https://lists.sr.ht/~abcdw/ notes: https://github.com/abcdw/notes/blob/master/notes/20210504132812-quotes_and_gexps.org

Download

1 formats

Video Formats

360pmp467.8 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Scheme tutorial: Quotes and Gexps | NatokHD