• 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
ultrox Avatar
Name:Marko
Clan:JustBleed
Member Since:Nov 2014
Last Seen:Jul 2025
Profiles:
Following:26
Followers:9
Allies:1
View Profile Badges
  • Stats
  • Kata
  • Collections
  • Kumite
  • Social
  • Discourse
  • Conversations (103)
  • Replies
  • Authored
  • Needs Resolution
  • Custom User Avatar
    • ultrox
    • commented on "Parse float" kata
    • 13 months ago

    There is no Nothing in F#, None or Option would make more sense. Quite vague.

  • Custom User Avatar
    • ultrox
    • commented on "Remove String Spaces" elm solution
    • 3 years ago

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

  • Custom User Avatar
    • ultrox
    • commented on "Beginner Series #2 Clock" elm solution
    • 3 years ago

    This is bit over my head. I only heard about phantom types, never used them and know little about it, will do some resarch. But this looks greate tbh.

  • Custom User Avatar
    • perkee
    • commented on "Beginner Series #2 Clock" elm solution
    • 3 years ago

    for sure and thank you! It is slower and doesn't have elm-format which is half the delight for me tbh. But it can be nice to write code that's snack sized on here so I can't stay away.

    I ended up making a safe version using phantom types and the next move would be to try to see if the phantom builder pattern can apply (I've never used it so maybe this is actually already it!)
    https://www.codewars.com/kata/reviews/5e513d6d6971ed00018f144b/groups/6393ce91c7247d00017b1a1a

  • Custom User Avatar
    • ultrox
    • commented on "Beginner Series #2 Clock" elm solution
    • 3 years ago

    Make sense, I was just very impresedd by your little 'expand' abstraction and then you ended up in such a clean pipline. I would do more here on codewars but the whole thing is so slow, compared to Ellie for example.

  • Custom User Avatar
    • perkee
    • commented on "Beginner Series #2 Clock" elm solution
    • 3 years ago

    aww TY bud!! im gonna redo this with some wrapped up types because naked Ints for this doesn't make me happy

  • Custom User Avatar
    • ultrox
    • commented on "Beginner Series #2 Clock" elm solution
    • 3 years ago

    wow, lovely!

  • Custom User Avatar
    • Razzeee
    • commented on "Even or Odd" elm solution
    • 4 years ago

    Sure thing, but pure luck :D

  • Custom User Avatar
    • ultrox
    • commented on "Even or Odd" elm solution
    • 4 years ago

    You're on all platforms answering my question today Razzeee :). Thanks

  • Custom User Avatar
    • Razzeee
    • commented on "Even or Odd" elm solution
    • 4 years ago

    Yes, I think in most languages it is, if you can correctly match on the data. Usually comes up on top, especially with more cases.

  • Custom User Avatar
    • ultrox
    • commented on "Even or Odd" elm solution
    • 4 years ago

    Is it more common in Elm to prefer pattern matching as oppose if . then . else?

  • Custom User Avatar
    • ultrox
    • commented on "Multiply" elm solution
    • 4 years ago

    Why this works? Can we do it with x amount of arguments?

  • Custom User Avatar
    • ultrox
    • commented on "Unique string characters" javascript solution
    • 5 years ago

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

  • Custom User Avatar
    • Neocortexx
    • commented on "Training JS #6: Basic data types--Boolean and conditional statements if..else" javascript solution
    • 5 years ago

    'Cause when the kata was made it'd accept it, due to the actual'===' be '==' at the time.

  • Custom User Avatar
    • Talrendis
    • commented on "Training JS #6: Basic data types--Boolean and conditional statements if..else" javascript solution
    • 7 years ago

    Yeah, but why output is in a form of string and not in a boolean? As micfin asked above.

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

Confirm

  • Cancel
  • Confirm

Collect: undefined

Loading collection data...