One of our products, ClearTDS, is built completely on F#. I gave a talk about our choice to use F# recently—this talk explains why F# ended up as the best choice for us for this product.
Note: Originally published on the ClearTax Blog, in November 2014.
One of the most surprising parts of F# is the way it handles functions. Basically, each function in F# always takes one input parameter and…
At ClearTax, being accurate is one of our most crucial requirements. We have to ensure that each and every tax return prepared by ClearTax is correct. As a result, we put a lot of emphasis on testing our tax-related code.
On one hand, email is probably your most important channel of communication with users. On the other hand, email is old technology. It was built back in the day when people on the internet trusted each other. Email protocols were not built with security in mind, but over time…
I saw this discussion on Martin Fowler’s recent post on ValueObjects pop up in HN today; and thought that this is the right time to talk about how we (ClearTax) create value objects (value types, immutable objects, etc) in Java.
Originally published on the ClearTax blog, in November 2014.
At ClearTax, we recently built a new version of our TDS Return software. And, we built it using F#.
Engineers at ClearTax build things which solves real world problems that impact s millions of financial lives. We don’t care where you come from and what titles you held; We just expect you to think on behalf of customers, identify possibilities on their merits, and build things that…
ClearTax is offering space to local engineering and design meetup groups in Bangalore. We can accommodate around two meetup groups a month. Please reach out to me — ankit@cleartax.in — if you’re looking for a space to meet.
We had the first meeting of the Bangalore F# meetup group at the ClearTax office last Saturday.
The first session was by yours truly: F# 101, a hands-on overview of F#. It was conducted in 2 parts: