Different Types of For Loops in F#

F# supports 3 different types of For Loops . These include

  • For…to – This is  astandard for loop
  • For .. In – This is similar to For Each in C#
  • for…downto

Different Types of For Loops in F#

Below is a code snippet demonstrating the different For Loops in F#

// AbundantCode F# Tutorials and Code snippets
open System
[<EntryPoint>]
let main argv =
    // For Loops in F#
    for indexer = 10 to 50 do
        Console.WriteLine(indexer)
    for indexer = 50 downto 10 do
        Console.WriteLine(indexer)
    for indexer in [10..50] do
        Console.WriteLine(indexer)
    let retval = Console.ReadLine()
    0 // return an integer exit code