mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#functionalprogramming

13 Beiträge11 Beteiligte1 Beitrag heute

#programming #softwareEngineering article screwlisp.small-web.org/progra #commonLisp #asdf #systemsProgramming #series #pathnames #packaging

Really simple... Sort of... But so intricate to write. I deal with (writing a smidge of #interactive #lazyEvaluation #functionalProgramming ) :

- Tangling markdown into an asdf :class :package-inferred-system lisp system
- Doing so with scan-file and collect-file from series
- Working with lisp’s make-pathname directories.

screwlisp.small-web.org:screwlisps-knowledge/tangle common lisp asdf package markdown tangling and lisp pathnames

I watched this talk (by Rafal Dittwald) a few years ago, but it still holds up really well. 😍
It does an excellent job of illustrating the differences between procedural, object-oriented, and functional programming.
A great and simple game example to clearly explain the concepts.
#functionalprogramming #programming #datadriven #immutable #pure #sideeffectsfree #testable
youtu.be/vK1DazRK_a0

List of #Supercompilation Resources and Papers:

github.com/etiams/supercompila

"Supercompilation is a principiled program transformation technique that symbolically evaluates a given input program into its more efficient version, eliminating as much of computational overhead as possible[...]."

📚 A collection of resources about supercompilation - etiams/supercompilation-resources
GitHubGitHub - etiams/supercompilation-resources: 📚 A collection of resources about supercompilation📚 A collection of resources about supercompilation - etiams/supercompilation-resources