A hands-on session where you will learn the syntax and the core concepts of F#. No prior functional programming experience required.

 
2 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  • Quick Intro to F#, or Why I love F# over other functional languages :)
  • F# Functions
    • Function definition, application, partial application
  • Types in F#
    • Lists, Tuples, Records
    • Union types
  • Pattern matching
  • Syntactic sugar: Pipelines
  • Q&A

 

Learning Outcome

Learning the 'core' parts of F#, which will give you a base on which to proceed further. You will also learn about some functional programming concepts that are applicable across languages.

Target Audience

Anyone interested in functional languages, curious about F#, or anyone who is interested in the ML-family of languages.

schedule Submitted 1 year ago

Comments Subscribe to Comments

comment Comment on this Proposal

  • Liked Ankit Solanki
    keyboard_arrow_down

    Ankit Solanki - Using F# in production: a retrospective

    Ankit Solanki
    Ankit Solanki
    CTO
    ClearTax
    schedule 1 year ago
    Sold Out!
    45 mins
    Experience Report
    Intermediate

    We (ClearTax) build a full product in F#, and it's been in production for two years now. This talk will cover our learnings from building this product – what we did well and what went wrong. We will discuss the joys and the challenges that come with using a functional language day-in and day-out.

    I want to share our journey, so the community can learn from our experiences and we can get feedback from the experts as well.