Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save FlavienBusseuil/f39fc59d46f72a0e80ab2f5f8eda278c to your computer and use it in GitHub Desktop.
Save FlavienBusseuil/f39fc59d46f72a0e80ab2f5f8eda278c to your computer and use it in GitHub Desktop.
Inline Conditional Initialization with F# Pipeline Operator
const filters = { filter1, filter2 }
|> f => condition ? { ...f, filter3 } : f
|> f => { ...f, filter4 };
db.collection.find(filters);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment