The LISP community in Lemmy

use-package has been merged into emacs-29
cross-posted from: > Just to make this official: use-package has now landed on the emacs-29 > branch. This means, barring any major world disasters, solar storms, or > similar, use-package will officially be a part of Emacs 29.

Speaker: Chema Phel: Completely open source: Phel is a functional programming language that compiles to PHP. It is a dialect of Lisp inspired by Clojure and Janet. Features - Built on PHP's ecosystem - Good error reporting - Persistent data structures (Lists, Vectors, Maps and Sets) - Macros - Recursive functions - Powerful but simple Syntax - REPL The following example gives a short impression on how Phel looks like: ```phel # Define a namespace (ns my\example) # Define a variable with name "my-name" and value "world" (def my-name "world") # Define a function with name "print-name" and one argument "your-name" (defn print-name [your-name] (print "hello" your-name)) # Call the function (print-name my-name) ``` You can find all documentation here:

Want to unlock the full power of Lisp/Scheme but don't know where to start? In one hour we'll go from NO background to Scheme written in Scheme! This is the video tutorial version of A Scheme Primer: as published by the Spritely Institute: We go from 0 prior Scheme experience to Scheme programmed in Scheme in about an hour! Hold onto your seat! This was originally presented on 2022-07-16 at Hack and Craft which is a usergroup / crafting circle of the FOSS & Crafts podcast:

The LISP community in Lemmy
    Create a post

    A community for the Lisp family of programming languages.

    Lisp (historically LISP) is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation. Originally specified in 1958, Lisp is the second-oldest high-level programming language. Only Fortran is older, by one year.


    Associations and meetings

    Resources - TODO

    Related communities (dialects) - TODO

    • 0 users online
    • 1 user / day
    • 1 user / week
    • 1 user / month
    • 1 user / 6 months
    • 4 subscribers
    • 12 Posts
    • 1 Comment
    • Modlog