Leedehai
|
39e53fcdc9
|
Clarify the way to access functions from dictionaries (#3064)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
|
2024-01-02 09:13:45 +00:00 |
|
voidiz
|
4e5afa672f
|
Suggest accessing field if method doesn't exist (#2977)
|
2023-12-28 14:28:04 +00:00 |
|
Matt Fellenz
|
8fd546760c
|
Implement dict key interpolation (#2559)
|
2023-11-02 17:08:08 +01:00 |
|
Sébastien d'Herbais de Thun
|
a8af6b449a
|
Adds a default value to .remove() on dict and array (#2346)
|
2023-10-10 11:44:59 +02:00 |
|
Laurenz
|
305524d005
|
Update tests for type system changes
|
2023-09-11 14:42:43 +02:00 |
|
Simon Rask
|
046029b1e2
|
Add hint for missing method error for dictionary where a field with a function is present (#1922)
|
2023-08-21 16:26:05 +02:00 |
|
Pg Biel
|
5bd97e218b
|
Update field mutation error message (#1742)
|
2023-07-26 23:03:33 +02:00 |
|
Laurenz
|
3d83960322
|
Fix removal order for dictionary
Switches to `shift_remove` for now. In the future, we should look into a more efficient implementation. Fixes #1258.
|
2023-05-22 13:10:48 +02:00 |
|
Michael Lohr
|
ffad8516af
|
Implement default values for at() (#995)
|
2023-05-03 12:34:35 +02:00 |
|
Leedehai
|
dc3017955a
|
Give more specific error messages (#881)
|
2023-04-19 13:26:55 +02:00 |
|
Laurenz
|
12be8fe070
|
Let dictionaries respect insertion order
|
2023-04-11 21:59:02 +02:00 |
|
Laurenz
|
028632a3a1
|
Fix error handling after hashtag
|
2023-02-17 16:32:48 +01:00 |
|
Laurenz
|
4809e685a2
|
More capable math calls
|
2023-01-28 15:36:32 +01:00 |
|
Laurenz
|
a8fd64f928
|
Hashtags everywhere!
|
2023-01-27 11:54:30 +01:00 |
|
Laurenz
|
2b8426b1b3
|
Interpret methods on modules as functions in modules
|
2023-01-23 13:26:10 +01:00 |
|
Laurenz
|
dd331f007c
|
Rewrite parser
|
2023-01-20 14:05:35 +01:00 |
|
Laurenz
|
f70cea508c
|
Remove index syntax in favor of accessor methods
|
2022-12-30 16:45:41 +01:00 |
|
Laurenz
|
0efe669278
|
Reorganize library and tests
|
2022-11-29 14:18:13 +01:00 |
|