Skip to content

Instantly share code, notes, and snippets.

@Porges
Last active August 29, 2015 14:01
Show Gist options
  • Save Porges/9bee87472c08ae58a0ad to your computer and use it in GitHub Desktop.
Save Porges/9bee87472c08ae58a0ad to your computer and use it in GitHub Desktop.
// This is okay:
type Regex<'T> =
| Seq of Regex<'T> list
| Alt of Regex<'T> list
| Singleton of 'T
// This is okay:
type Regex<'T> =
private Seq of Regex<'T> list
| Alt of Regex<'T> list
| Singleton of 'T
// This is NOT OKAY:
type Regex<'T> = private
| Seq of Regex<'T> list
| Alt of Regex<'T> list
| Singleton of 'T
// Settled on:
type Regex<'T> =
private
| Seq of Regex<'T> list
| Alt of Regex<'T> list
| Singleton of 'T
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment