File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change 361
361
* If you really don't want to handle the new error-related wrapper, you can
362
362
get the old behavior using a partial pattern match (which will be partial,
363
363
still an improvement over the previous behavior, which was hanging)
364
+ * BREAKING CHANGE: [ Records can no longer contain attributes named after language keywords] ( https://github.com/dhall-lang/dhall-haskell/pull/1801 )
365
+ * This is a bugfix, because the language standard disallows using
366
+ keywords as record labels. However, some users were relying on
367
+ this bug.
368
+ * If you need to use a keyword as a record label, enclose it in backticks:
369
+ `` { `assert` = 1 } `` .
364
370
* [ Fix invalid cache entries] ( https://github.com/dhall-lang/dhall-haskell/pull/1793 )
365
371
* The interpreter will now correct cached expressions that are incorrect
366
372
and warn you when this happens
You can’t perform that action at this time.
0 commit comments