this post was submitted on 18 Jun 2023
4 points (100.0% liked)

Haskell

65 readers
3 users here now

**The Haskell programming language community.** Daily news and info about all things Haskell related: practical stuff, theory, types, libraries, jobs, patches, releases, events and conferences and more... ### Links - Get Started with Haskell

founded 1 year ago
 

Since this is a very new community, let's take a moment to introduce ourselves in this thread. Please share your interests and what you are working on!

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 0 points 1 year ago (7 children)

I'm Edwin. I've been enamored by Haskell for several years, but never had the opportunity to work on it professionally, or for any medium-to-large sized projects.

I did write a statistics calculator for DnD 5e for my DM that used Haskell for the backend though, and that was fun. I attempted to use Haskell for the GUI, but found the experience lacking, since my DM had a requirement that it work on Windows and be a desktop app. Long story short, I spent hours trying to get gi-gtk to work on Windows after spending other hours trying various other solutions (to include threepenny-gui) before eventually giving up and writing the GUI in Python + Qt 6.

I now have a passion project named "War Womb", which aims to be a 2D app that lets you play Warcaster: Neo-Mechanika digitally. I have a prototype written as a web-app using Python + FastAPI in the backend and Typescript + React on the frontened. I've been recently tinkering with SDL to see if I can treat the app more like a game, since there are a lot of interactive components, and thus hopefully use Haskell for this project instead, since I have way more fun programming in Haskell than anything else I've use.

[–] [email protected] 0 points 1 year ago (6 children)

Both projects sound cool! I've also experienced issues with GUI programming in Haskell. It seems once upon a time wx worked well, but now it is no longer maintained.

[–] [email protected] 3 points 1 year ago (3 children)

There's an ongoing effort to resurrect wxHaskell here

[–] [email protected] 2 points 1 year ago

Thank you for posting that link!

[–] [email protected] 1 points 1 year ago

Ooh. I'll take a looksie!

[–] [email protected] 1 points 1 year ago (1 children)

Ok, I took a look. The last comment was from more than a year ago, unfortunately. I think I got gtk to finally work. I just wish the gtk4 API changes hadn't forced a need to use implicit params :-(

[–] [email protected] 1 points 1 year ago (1 children)

The last comment is from last month. There's still a bit more to do but we're getting there

[–] [email protected] 1 points 1 year ago

Oof. Didn't realize GitHub messaged were threaded. I scrolled to the very bottom. Sloppy on my part, sorry

load more comments (2 replies)
load more comments (2 replies)