• Sign Up
    Time to claim your honor
  • Training
  • Practice
    Complete challenging Kata to earn honor and ranks. Re-train to hone technique
  • Freestyle Sparring
    Take turns remixing and refactoring others code through Kumite
  • Community
  • Leaderboards
    Achieve honor and move up the global leaderboards
  • Chat
    Join our Discord server and chat with your fellow code warriors
  • Discussions
    View our Github Discussions board to discuss general Codewars topics
  • About
  • Docs
    Learn about all of the different aspects of Codewars
  • Blog
    Read the latest news from Codewars and the community
  • Log In
  • Sign Up
glebec Avatar
Name:Gabriel Lebec
Clan:Fullstack Academy
Skills:photography, calligraphy, typography, functions
Member Since:Aug 2014
Last Seen:Jun 2025
Profiles:
Following:529
Followers:556
Allies:527
View Profile Badges
Ad
How many Kata did you complete in 2024?
Discover our top moments in 2024 and how you can level up in 2025.
  • Stats
  • Kata
  • Collections
  • Kumite
  • Social
  • Discourse
  • Conversations
  • Replies (53)
  • Authored
  • Needs Resolution
  • Custom User Avatar
    • BreezyMain
    • commented on "Infix to Postfix Converter" haskell solution
    • 9 months ago

    of course, it for alignment only.

  • Custom User Avatar
    • trashy_incel
    • commented on ""Replicate `new`" JavaScript Translation"
    • 2 years ago

    Thanks for the approval; I changed the assignments to use single-assignment form from the kata editor. Also disabled Function, which I had forgotten

  • Custom User Avatar
    • zarakshr
    • commented on "Sure, but can you SKI? (I)" kata
    • 2 years ago

    For what it's worth, I was vaguely familiar with what combinators were before I started this kata so I ended up having to manually derive most of the combinators from scratch (although the derived answers I got were extremely ugly and took me 2 weeks total), yet I loved the experience cause it really helped me understand combinators properly.

  • Custom User Avatar
    • lsnbr
    • commented on "Wilson primes" lambdacalc solution
    • 3 years ago

    This comment is hidden because it contains spoiler information about the solution

  • Custom User Avatar
    • JohanWiltink
    • commented on "Sort Numbers" lambdacalc solution
    • 3 years ago

    It doesn't lead to a stable sort though. The quicksort should do better there. But it's slower. It also depends on compare instead of le, which for eg. Church is less efficient.

  • Custom User Avatar
    • JohanWiltink
    • resolved a suggestion on "Mutual Recursion" kata
    • 3 years ago

    Nice!

  • Custom User Avatar
    • JohanWiltink
    • resolved a suggestion on "Sort Numbers" kata
    • 3 years ago

    Approved

  • Custom User Avatar
    • Stefan30
    • commented on "Barista problem" kata
    • 3 years ago

    Well that seems kind of hard to debug in this case XD. Thanks for the tips.

  • Custom User Avatar
    • Stefan30
    • commented on "Barista problem" kata
    • 3 years ago

    Because 0 time coffees are only generated in JS I will try to remove them.

  • Custom User Avatar
    • Stefan30
    • commented on "Barista problem" kata
    • 3 years ago

    Hello, thanks for your tips and kind words related to the kata. Printing the random input test cases can be done by the warrior himself, so I thought that it was not really necessary to print them in case the warrior fails them. About the 0 time coffees, they are mentioned in the next challange in this kata series. Cheers.

  • Custom User Avatar
    • rowcased
    • commented on "Barista problem" kata
    • 3 years ago

    C error has been fixed

  • Custom User Avatar
    • akar-0
    • commented on "Barista problem" kata
    • 3 years ago

    Python (original language), COBOL and PHP don't generate zero values. JS does, Haskell I don' know. About C, I think there's an error and coffees[i] = rand() % 40 % 1; would rather be coffees[i] = rand() % 40 + 1;. Currently random tests generate zeros only arrays in this language.

    COBOL and C tests print the input in case of failure.

  • Custom User Avatar
    • monadius
    • commented on "Peano or Church (or Binary)" lambdacalc solution
    • 3 years ago

    I like your solution: It is very logical.

  • Custom User Avatar
    • monadius
    • commented on "Peano or Church (or Binary)" lambdacalc solution
    • 3 years ago

    This comment is hidden because it contains spoiler information about the solution

  • Custom User Avatar
    • Kacarott
    • commented on ""Hughes' List" JavaScript Translation"
    • 3 years ago

    I published a fork where I tried to fix up the issues in the description. The main problem is that you need to use haskell and javascript instead of hs and js.

    Have a look and make sure I didnt make an error somewhere in editing the description. Feel free to fork off that and make further changes if you want, you may also want to update the test framework to use the Mocha instead.

  • Loading more items...
  • © 2025 Codewars
  • About
  • API
  • Blog
  • Privacy
  • Terms
  • Code of Conduct
  • Contact

Confirm

  • Cancel
  • Confirm

Collect: undefined

Loading collection data...