Basic Data TypesTriple-Quoted StringsVariable NamesFlow Controlfor Loopwhile Loopsif ExpressionsMatchConsole OutputRun Your ProgramCreating a Console ApplicationUsing F# InteractiveFSIAnyCPUFSI DirectivesCompiler DirectivesSome Useful Add-insList, Sequence, and Array Data StructuresListsSequencesArraysPipe-Forward OperatorThe Sequence, List, and Array Module Functionslengthexists and exists2forall and forall2findmapfilterfoldcollectappendMath Operationszip and zip3revsortConvert to Seq/List/ArrayConvert from Seq/List/ArrayWhat ChangedOther F# TypesDefining Constants by Using AttributesEnumerationsTuplesFunctionsRecursive FunctionsPipe/Composite OperatorsUnit TypesType AliasesType InferencesInterop and Function ParametersModule, Namespace, and Program Entry Points