aiken/crates
KtorZ 4f7f39292d
Fix subtle bug in pattern rendering
When rendering missing or redundant patterns, linked-list would
  wrongly suggest the last nil constructor as a pattern on non-empty
  list.

  For example, before this commit, the exhaustivness checker would yield:

  ```
  [(_, True), []]
  ```

  as a suggestion, for being the result of being a list pattern with a
  single argument being `(_, True) :: Nil`. Blindly following the
  compiler suggestion here would cause a type unification error (since
  `[]` doesn't unify with a 2-tuple).

  Indeed, we mustn't render the Nil constructor when rendering non-empty
  lists! So the correct suggestion should be:

  ```
  [(_, True)]
  ```
2023-08-02 10:31:35 +02:00
..
aiken fix: decode should always print to textual 2023-08-01 00:47:29 -04:00
aiken-lang Fix subtle bug in pattern rendering 2023-08-02 10:31:35 +02:00
aiken-lsp chore: Release 2023-07-15 21:37:10 -04:00
aiken-project fix(uplc): pair type formatting closes #680 2023-07-19 13:49:05 -04:00
flat-rs chore: Release 2023-07-15 21:37:10 -04:00
uplc fix(uplc): pair type formatting closes #680 2023-07-19 13:49:05 -04:00