Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • The fact that this is written in Haskell is amazing in it of itself. Will try it out
  • Very cool. What motivated you to build this and what use case do you see for this project ?
  • What a great idea for a project. Will try out. Any thoughts on supporting a CLI (or TUI) interface for browsing through the problem sets locally (titles, descriptions, difficulty, etc.)? On that note, open to contributions? And much respect for choosing Haskell.
  • Nice! The idea of having a friday leetcode problem for my team has been kicked around to try and keep us on our toes when it comes to solving these style problems and preventing atrophy of this part of our brain. Might try wrapping this cli in some kind of web ui or adding it to our slackbot
  • - do you mind explaining why you picked this backend? https://github.com/engineer-man/piston

    - you could simply spawn a docker container for each programming language and run user submitted code inside no?

  • This is such a cool idea, I can't believe it hasn't been done before!

    > It currently supports around 1.4k problems and multiple languages, including Python, C++, Rust, Java, Go, TypeScript, Swift, and others.

    It would be interesting to have a variant where you get the input data through stdin or a file on disk, and verify by writing to stdout. That way you could bring your own language

  • Why is leet code even a thing past 2024
  • I just prompt my ai coding assistant directly to scaffold out problems and test cases.

    One nice thing is the LLM can “reason” about my weak areas and tailor the drills it generates next to keep me on a productive path.

    I personally don’t get much value from pulling in 1,400 arbitrary problems but this is cool for people who want to hit the ground running.

Explore Birbla archives