The LISP community in Lemmy
!lisp
help-circle
rss

use-package has been merged into emacs-29
cross-posted from: https://beehaw.org/post/219380 > 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 https://twitter.com/Chemaclass Phel: https://twitter.com/phel_lang Completely open source: https://github.com/phel-lang/phel-lang 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: https://phel-lang.org/


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: https://spritely.institute/static/papers/scheme-primer.html as published by the Spritely Institute: https://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 https://fossandcrafts.org/hack-and-craft/ which is a usergroup / crafting circle of the FOSS & Crafts podcast: https://fossandcrafts.org/







The LISP community in Lemmy
!lisp
    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.

    History

    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