location_city Bengaluru schedule Oct 15th 11:30 AM - 12:15 PM place Grand Ball Room 2 people 4 Interested

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.




Outline/Structure of the Experience Report

  • Why we chose F# in the first place
  • The initial excitement period
  • Rookie mistakes made :)
  • Deciding to keep things simple
    • Cautiously applying more advanced concepts of the language (like computation expressions) as we gained more experience
  • Issues with third party libraries, with tooling
  • Highlighting the areas where F# really shines for us (with code samples)
  • Q&A


Learning Outcome

You can learn from our experience building a user-visible product fully in a functional language, and apply it to your own projects.

Target Audience

If you are a functional programming enthusiast, but haven't ever used your favourite language in production, anyone who wants to learn from our experience. If you are deciding whether to use a functional language for your next project, and want to go in f



schedule Submitted 4 years ago

Public Feedback