What are "quotations" in F#, and what are they used for?
The function keys or F-keys on a computer keyboard, labeled F1 through F12, are keys that have a special function defined by the operating system, or by a currently running program. They may be combined with the Alt or Ctrl keys.
The F1 through F12 FUNCTION keys have special alternate commands. These keys are called enhanced function keys. Enhanced function keys provide quick access to frequently used commands that can increase your productivity. These commands are typically printed above or on the keys.
The F4 key is a function key found at the top of almost all computer keyboards. The key is often used with the Alt and Ctrl keys to close open windows and tabs.
F13. Displays a window that lists the mnemonic commands for fast path menu travel. You can choose the menu or screen you want from the window or enter the command from a menu. Check for new E-mail. Shift + F3.
See
http://msdn.microsoft.com/en-us/library/dd233212.aspx
and possibly
http://en.wikipedia.org/wiki/Homoiconicity
If you want scenarios, I bet you can find some by looking at
https://stackoverflow.com/questions/tagged/F%23+quotations
They are equivalent to Expression<>
objects in C#. They represent the expression tree of the code therein in a way that can be accessed by other code at runtime.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With