slight nitpick but
    
    
    import strutils
    
    proc isStringDigit*(str: string): bool =
      ## Reimplementation of isDigit for strings
      if str.len() == 0: return false
      for i in str:
        if not isDigit(i): return false
      return true
    
    assert isStringDigit("-123.05") == true # fails
    
    
    Run

Reply via email to