Items tagged with: fennel

I can't remember if I mentioned this but I'm going to be speaking on the 13th of June in Buenos Aires about using #fennel on microcontrollers:
the latest version of #fennel actually does support traditional quasiquote for macros; it just hasn't been included in the most recent version of #tic80. but the next release will have it!
Progress is coming along for the #lispgamejam

#fennel #love2d
spent some time over the weekend working on a coroutine dialog engine for #fennel in preparation for the upcoming game jam

I have a demo working in TIC80 that runs in the browser:

the demo totals <200 lines including the dialog itself. writing the dialog is pretty straightforward and linear:
my #fennel irc bot is finally hooked into that strip of LEDs I bought a while back
Love how much more functional the #fennel repl is than it was 6 months ago!

(local x 1)

(+ x 1)
I went to update the version of #fennel that's included in only to find someone beat me to it like a month ago. didn't expect that!
on the train headed to Portland for #fennel conf!
so now that #fennel conf is less than a month away I got a schedule set up:

exciting to see this actually happening! now to get my own talk figured out.
I just found out that folks in the Freenode channel #fennel were interested in #yaaps. This probably means that I'll have to stop screwing around with #minetest and kibbitzing in IRC and the fedi so that I can cut code
just deployed an IRC bot written in lisp (#fennel) to a $3 microcontroller with onboard wifi

feels pretty good!
hey guess what; #fennel 0.2.0 was released yesterday

highlights include pattern matching, backtick, k/v destructuring, and standalone macros
Starting fenestra (wayland compositor) again, this time in #fennel. So far, have got it to the point of calling wlr_backend_autocreate but I have the old lua code as my guide so development should be a lot faster this time

I do need to figure out how to sever its github link to wlroots, because it's not a fork any longer
yesterday we landed pattern matching for #fennel including unification among pattern variables:

today I've got an idea for how to simplify the macro system and make it a bit more flexible:

hopefully tomorrow we'll land quote/unquote, and then a release will be just around the corner!
if anyone is trying to come up with a great talk idea for #fennel conf may I recommend this?
hey, if you're interested in #fennel, (or smol lisps, or #lua, or fun software conferences) we're going to have a mini-conference in Portland on the 16th of March.

it's free, so sign up here:
Later posts Earlier posts