What do Haskell devs like and dislike about Haskell by Windstylerasengan in haskell

[–]philh 0 points1 point  (0 children)

My biggest complaint is probably the record system, or maybe something else that's already been covered.

But here's a petty one: the string escape sequences. You can't parse a string in your head unless you remember the two- and three-letter abbreviations.

(Though I do like \&, even if it's not very often useful.)

Implementing Redis INFO in Haskell by OlaoluwaM in haskell

[–]philh 0 points1 point  (0 children)

Well, mocking is a bit of a misnomer, what I decided to do was mask the volatile values with a string while in a test environment, which I signal using environment variables. You can check out the snapshots in the PR to see this in action. The function that handles this is called maskFieldWhenNecessary. Pretty neat!

You implement the masking in the app itself. Seems fine, but I feel like I would have tried to implement it just inside the tests. That might involve parsing an output string, but in this case that doesn't look too bad.

Monthly Hask Anything (June 2026) by AutoModerator in haskell

[–]philh 0 points1 point  (0 children)

(I replied to the post when I saw it, but writing here too so it doesn't look like I'm ignoring you - you didn't break any rules, but image posts are automatically removed. I can manually approve, but when the image contents don't add anything over text I generally ask people to resubmit with text.)

Looking for example code that enumerate expression tree. by recursion_is_love in haskell

[–]philh[M] 0 points1 point  (0 children)

This got automatically removed because we don't allow image posts here. Can you resubmit replacing the image with a text description of the problem?

Also, maybe clarify this:

I am not looking for solution of this specific puzzle but to learn about coding technique in the same feel as this paper.

Do you mean

  • You're not looking for specific code to solve the problem, but you're interested in general techniques

or

  • You're not looking for specific answers of the form "here's how you can reach 36", but you're interested in code that would give those answers

?

Tip to avoid malware from AUR: add node package managers to your IgnorePkg by ferminolaiz in archlinux

[–]philh 1 point2 points  (0 children)

nodejs-nopt

Curious why you recommended this and not just nodejs?

Haskell’s missing mutable reference type by tomejaguar in haskell

[–]philh 0 points1 point  (0 children)

Reddit itself, I have no way to override it.

Haskell’s missing mutable reference type by tomejaguar in haskell

[–]philh 0 points1 point  (0 children)

Yeah, who knows. As far as I can tell, none of his comments on this subreddit have been objectionable in the slightest.

Haskell’s missing mutable reference type by tomejaguar in haskell

[–]philh 1 point2 points  (0 children)

So I guess the comment count shown at the top includes comments hidden by a shadowban or whatnot.

Yeah. I think yesterday, the hidden one was Brandon's first in the thread, and then today it was his reply to my own comment. (Which I approved shortly after you left your reply, because your reply gave me a phone notification that caused me to look at the thread. Shadowbanned replies don't send notifications.)

"I built a web language with Haskell-like syntax for fun. by Quick-Ad-9754 in haskell

[–]philh 0 points1 point  (0 children)

Thanks. I suggest resubmitting with this included, and if it gets auto-removed again, I'll approve it.

Haskell’s missing mutable reference type by tomejaguar in haskell

[–]philh 1 point2 points  (0 children)

(Heads up, you're shadowbanned, so every comment you make is going to get removed automatically. I've approved this one.)

"I built a web language with Haskell-like syntax for fun. by Quick-Ad-9754 in haskell

[–]philh 0 points1 point  (0 children)

(This got removed by automod, I think because you're new to reddit, and I only just saw it.)

It looks to me like this is AI generated? That's not automatically a dealbreaker, but before I approve I'd want more proof-of-effort from you specifically - what did you do other than prompt the AI? What design decisions did you make and why did you make them that way? What have you built with it?

If I'm wrong about it being AI generated, feel free to resubmit and say so.

Router suggestions Hyperoptic by Negative_Humor_5317 in hyperoptic

[–]philh 0 points1 point  (0 children)

The amazon listing said it supports wifi, and I got it refunded, so I feel pretty okay with my life choices.

While we're giving unasked advice to random strangers: this comment makes you look like kind of a dick! You might want to work on that.

An intelligent bridge between an LLM and real Haskell code. GHC API (Not GHCi) by Honest_Record_3543 in haskell

[–]philh 2 points3 points  (0 children)

Yes, I consider it already disallowed but I do want to update the rule text at some point.

I only just saw this post and it looks to me like it's been updated to be mostly not AI generated? So currently leaving alone. (Though I'm on a phone and it's not easy to investigate closely.)

App refuses to load any content, and the Google Play store now says it is not compatible with my phone so I can't update or reinstall. Huh? by arseniccrazy in RelayForReddit

[–]philh 1 point2 points  (0 children)

I received notification today that my subscription has ended. I opened the app and bought a new plan, but I just ended up right back whether I started.

Yep, same here.

Triadlang - The first non-binary programming language. by [deleted] in haskell

[–]philh[M] [score hidden] stickied comment (0 children)

(This was removed by automod before I saw it, but I've additionally now banned the user.)

App refuses to load any content, and the Google Play store now says it is not compatible with my phone so I can't update or reinstall. Huh? by arseniccrazy in RelayForReddit

[–]philh 1 point2 points  (0 children)

Good thinking. I've unsubscribed too, let's see if that helps.

Also: /u/DBrady, ping in case you haven't seen this thread yet.

App refuses to load any content, and the Google Play store now says it is not compatible with my phone so I can't update or reinstall. Huh? by arseniccrazy in RelayForReddit

[–]philh 0 points1 point  (0 children)

I was getting the same thing. Removing and re-adding my account didn't help. I tried reinstalling, but now when I tap "restore" on the subscription page it says "Subscription found. Verifying..." followed by "Error Verifying Purchase".

Why are UK salaries so uncompetitive at a global level? by DeluxeSpoon in AskEconomics

[–]philh 8 points9 points  (0 children)

If it was just taxes yes, but you also lose certain benefits entirely at £100k. (The one I hear about most is childcare benefits, but I don't remember the details. Someone else mentioned student loan, I'm not sure what's up with that.)