#harelang — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #harelang, aggregated by home.social.
-
Tomorrow I'll get to fire up a Dragonfly, Free, Open, and NetBSD VM to make sure this interface enumeration works before I send the patch to the mailing list.
-
Tomorrow I'll get to fire up a Dragonfly, Free, Open, and NetBSD VM to make sure this interface enumeration works before I send the patch to the mailing list.
-
I decided over vacation I would chip away at adding in network interface enumeration to the Hare stdlib so I am getting close to being done with that.
- type hwaddr;
- type interface;- fn byindex(idx: int) (interface | error | nomem);
- fn byname(name: str) (interface | error | nomem);
- fn interfaces() ([]interface | error | nomem);
- fn strhwaddr(hw: hwaddr) str; -
I decided over vacation I would chip away at adding in network interface enumeration to the Hare stdlib so I am getting close to being done with that.
- type hwaddr;
- type interface;- fn byindex(idx: int) (interface | error | nomem);
- fn byname(name: str) (interface | error | nomem);
- fn interfaces() ([]interface | error | nomem);
- fn strhwaddr(hw: hwaddr) str; -
Spending time tonight to update the Hare and Rust toolchain on my laptop before heading away on vacation so I can focus more on tinkering when I get there when the family is in bed.
-
Spending time tonight to update the Hare and Rust toolchain on my laptop before heading away on vacation so I can focus more on tinkering when I get there when the family is in bed.
-
I think I will try to get cookie support moved forward in my hare-http work.
-
I'm pretty happy with this so far. I forgot I had a good foundation to start from.
- handler interface
- mux with path placeholders
- middleware chaininghttps://git.sr.ht/~blainsmith/hare-http/tree/feat/mux/item/net/http/+test/handler_test.ha
-
I'm pretty happy with this so far. I forgot I had a good foundation to start from.
- handler interface
- mux with path placeholders
- middleware chaininghttps://git.sr.ht/~blainsmith/hare-http/tree/feat/mux/item/net/http/+test/handler_test.ha
-
For those interested in fooling around with niche compiler technology and programming languages: Here's a fun sketch of a correctness proof for Hare's sort::inplace stdlib function through symbolic execution of the QBE intermediate representation emitted by the Hare compiler.
-
For those interested in fooling around with niche compiler technology and programming languages: Here's a fun sketch of a correctness proof for Hare's sort::inplace stdlib function through symbolic execution of the QBE intermediate representation emitted by the Hare compiler.
-
Just updated https://git.sr.ht/~grafov/hare-mode for GNU/Emacs for using Hare 0.26.0 syntax. #emacs #harelang
-
Hare 0.26.0 released
February 13, 2026 by Drew DeVault
https://harelang.org/blog/2026-02-13-hare-0.26.0-released/ -
Hare 0.26.0 released
February 13, 2026 by Drew DeVault
https://harelang.org/blog/2026-02-13-hare-0.26.0-released/ -
Hare meetup at FOSDEM 2026
January 22, 2026 by Drew DeVault
https://harelang.org/blog/2026-01-22-hare-meetup-at-fosdem/ -
Hare meetup at FOSDEM 2026
January 22, 2026 by Drew DeVault
https://harelang.org/blog/2026-01-22-hare-meetup-at-fosdem/ -
A home for #harelang projects
https://builtwithhare.org/Host your documentation and resources on a dedicated subdomain.
-
A home for #harelang projects
https://builtwithhare.org/Host your documentation and resources on a dedicated subdomain.
-
Introducing builtwithhare.org
August 22, 2025 by Drew DeVault
https://harelang.org/blog/2025-08-22-builtwithhare.org/ -
Introducing builtwithhare.org
August 22, 2025 by Drew DeVault
https://harelang.org/blog/2025-08-22-builtwithhare.org/ -
I got very curious about the #harelang programming language so I decided to start writing a wrapper for #ncurses :D
https://codeberg.org/luxanna/hare-ncurses-wrapper -
@blainsmith You're welcome. These are two really fun project's to learn more about Hare.
-
Just actualized hare-mode (I forked it from laumann/hare-mode) for the current language specs. Looks like this is now the most actual hare-mode for #Emacs :)
-
Upcoming changes to Hare's event loop library
July 30, 2025 by Drew DeVault
https://harelang.org/blog/2025-07-30-coming-changes-to-hare-ev/ -
CW: 😩
i joined an amateur category hackathon and got first place. yay
https://blog.boot.dev/news/hackathon-2025/
my project is https://github.com/uncomfyhalomacro/bunny
-
While writing my project, I think i found a bug in one of the strings functions in harelang.
strings::split seems to fail to split with delim '\n\n' and it seems to think that '\n\n' is '\n'.
My workaround was using strings::cut. It seems strings::tokenize and strings::split behave the same with '\n\n'. I haven't checked other kind of delimiters.
I was so confused at first because I expected it to behave similar to Rust's or Python's split.
-
CW: new smol project
Bored. Hence, I am building an static site generator in Hare.
https://github.com/uncomfyhalomacro/bunny
I'll probably move this to sourcehut. And probably replace the ssg for my site using bunny in the future once various features are implemented.