Mateus Felipe C. C. Pinto

Results 160 comments of Mateus Felipe C. C. Pinto

I don't think this is valuable at all... It's not like we make null checks all the time, nor like it's a verbose expression, so...

I think that, overall, this is the best approach. The syntax details may be revisited, but, IMO, quasiquoting is a much more natural and structured way of metaprogramming. In special,...

> Could this be covered by string interpolation? Although you may achieve the same, the approach is different, and string-based generation is way worse in terms of tooling, as we...

Particularly, I always use adjacent Strings instead of +. The first reason is simply that it's cleaner, and I never heard of bugs cause by them. Although it's clear that...

@TzviPM Your "Improvement 2" already works. You may try the following code, that uses methods based on type promotion (`.toUpperCase`, from `String`, or `isOdd`, from `int`). ```dart import 'dart:math'; void...

I like Lisp approach (in my opinion, the utmost language when it comes to meta-programming). Instead of defining a `@Debounce` or something alike, we would define new syntax that would...

@bouraine > I suppose this will allow generating `fromJson` and `toJson` methods at compile time for Json serialization ? Yes.

I don't know if I understand this proposal well... You gave an example of Flutter color parameters: > One of the common areas where users are frustrated by redundancy is...

@Levi-Lesches I didn't make any request. Instead, I commented on what was proposed based on what it was supposed to solve. The proposal's author specifically stated that the proposal should...

I deprecated some fields in my model but as I couldn't make them private I have to use them internally, so I get warnings from the linter. Having this would...