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 361361 * If you really don't want to handle the new error-related wrapper, you can
362362 get the old behavior using a partial pattern match (which will be partial,
363363 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 } `` .
364370* [ Fix invalid cache entries] ( https://github.com/dhall-lang/dhall-haskell/pull/1793 )
365371 * The interpreter will now correct cached expressions that are incorrect
366372 and warn you when this happens
You can’t perform that action at this time.
0 commit comments