Maxime Labelle

Results 113 comments of Maxime Labelle

@chris-armstrong Wow, that is impressive, thank you for your efforts. I unfortunately never got the time to follow through my proposal made back in August but I'm glad the project...

@ImAbhishekTomar This is fixed in the [unofficial fork](https://github.com/jmespath-unofficial/jmespath.site) that I maintain.

You can see the fix [here](https://github.com/jmespath-unofficial/jmespath.site/commit/5505c5f747df2dae777d85a806b2540ea04107c8#diff-84267886a2e3e6f15a7f4d877a237195ce97b8f822539aee2c24c45d85e68a7aL28).

hi @rrjanbiah thanks for your feedback. That’s certainly an interesting challenge. I’m not sure that is an easy - or even possible - problem at all. However, this is clearly...

Discarding `null` values is a surprisingly frequently requested feature from JMESPath. The canonical answer is to use the `merge()` function and let external deserializers discard / irgnore those values. That...

@jamesls thank you very much for weighing in! I really appreciate your new insight into this feature. I strongly think lexical scoping is needed although and I think we are...

I think the alternatives thus far far all have in common that referring to a scoped variable should be explicit rather than being the result of a fallback when evaluating...

> I don’t think other functions have arguments that cause side effects for other function arguments either @mtdowling while brainstorming a [potential design](https://github.com/jmespath-community/jmespath.spec/discussions/48#discussioncomment-3294389) for 'reduce', we struggled to find a...

JMESPath used to support strings using this syntax: `` `this was a string` ``. However, [JEP-12](https://github.com/jmespath-community/jmespath.spec/blob/main/jep-012-raw-string-literals.md) made this syntax obsolete. Now, the grammar is much clearer. You can only have:...

@MountLion we used to think about [specifying the `$` token for this use case](https://github.com/jmespath-community/jmespath.spec/discussions/18#discussion-3913993). However, it seems better served by the [let() function instead](https://github.com/jmespath-community/jmespath.spec/discussions/24#discussioncomment-3285710).