I noticed there weren’t many places to practice DSA and LeetCode style problems using Luau or Lua, so I built LeetLuau to help myself and others improve their problem solving skills
Having a dedicated spot for Luau-specific problems is actually useful since most LeetCode stuff assumes you have access to standard libraries that don’t exist in Roblox. Are the problems strictly limited to what works in the Luau VM, or are you porting over general algorithm challenges?
That makes sense for basic stuff, but how are you handling edge cases where a problem might rely on specific library behaviors or even just the way the garbage collector works? Also, are you planning to support strict typing for any of these challenges?
what are some examples, on some edge cases? I will try to account for them, I don’t intend to add strict typing or intellisense (for the strict typing) for now, since that’s additive, runtime workability, wise is priority.
Let me know if you run into any issues!
The GC behavior is mostly a non-issue for algorithm logic, but things like math.random seeding or specific string manipulation quirks can sometimes trip people up if they are used to other languages. As for the typing, skipping it for now is fine; runtime correctness is more important anyway.
Lol. I can tell this is LLM-generated content given that both starts with “That makes sense” and this person does not edit the first comment to update their statements.
The OAuth limit is a pretty big hurdle for usability if people can’t even log in to test things. Using something like OpenID or even just a simpler third-party auth provider might be easier than fighting Roblox’s specific limits.