Skip to content

parmatch.ml refactoring: make the simplify_head_pat functions more generic#1577

Merged
gasche merged 1 commit intoocaml:trunkfrom
gasche:pattern-matching-3
Jan 23, 2018
Merged

parmatch.ml refactoring: make the simplify_head_pat functions more generic#1577
gasche merged 1 commit intoocaml:trunkfrom
gasche:pattern-matching-3

Conversation

@gasche
Copy link
Copy Markdown
Member

@gasche gasche commented Jan 19, 2018

This is a second take on #1561 -- without the module-structure part that justified the previous PR, so I decided to create new PR.

cc @trefis

Copy link
Copy Markdown
Contributor

@trefis trefis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@gasche gasche merged commit e797c5f into ocaml:trunk Jan 23, 2018
rajgodse added a commit to rajgodse/ocaml that referenced this pull request Aug 18, 2023
* allows pattern guard with no value clauses

* add e2e tests for only exception patterns

* rename and comment typecore changes

* add tests for empty variant

* clean tests after rebase on origin/pattern-guards

* update comments around require_value_case
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants