Samuel
@samuel.fm
ok the haskell compiler is insane, love this shit
getSumOfValidNumbers :: [Number] -> [String] -> Int
getSumOfValidNumbers [] _ = 0
getSumOfValidNumbers (x : xs) rows =
  (if all (== True) (map (isValidNumber x) rows) then let Number {value} = x in value else 0)
    + getSumOfValidNumbers xs rowsvscode tooltip with "Apply all hints" selectedgetSumOfValidNumbers :: [Number] -> [String] -> Int
getSumOfValidNumbers [] _ = 0
getSumOfValidNumbers (x : xs) rows =
  (if all (isValidNumber x) rows then let Number {value} = x in value else 0)
    + getSumOfValidNumbers xs rows
9