Ah, F#—the language that keeps surprising us! The recent release of F# 8 brings a bag full of goodies that not only enhance the language but also make us chuckle at the memories. It’s like the F# team is constantly pulling rabbits out of their hats. You can dive into the extensive list of changes in the official announcement blog post, but let’s take a stroll down memory lane and see how some of these updates echo with libraries from the past.

Continue reading

History I have spent the better part of my engineering career developing web applications. From frameworks like JQuery to AngularJS to KnockoutJS to React everywhere. These were many aha moments of history. But after ReactJS launched there was no that kind of aha moment happened. Elm was there, but it can’t beat the reach or impact of ReactJS. One thing from Elm land adopted by all frameworks is The Elm Architecture.

Continue reading

Happy New Year I like to start with wishing all the readers A Very Happy New Year… I wish 2019 for you will be too much fun and less of issues. Speaking of issues, will going to talk about Functional Programming. Because if you are coding with Functional Programming you normally get fewer errors. I love them for those reasons. In this post also as the title suggests I will be going to talk about Functional Programming only.

Continue reading

I don’t know I should be writing this or not. But I am giving it a go. This article is part of FsAdvent calender. I wanted to use Tensorflow JS with Fable and specifically Fable - Elmish application. But I failed to do so. There are a couple of reasons I have found out. Reader may solve the issue or point out other issues. I am all ears. Let me explain the setup, I don’t want any extra elements in the mix, so I started with bare minimum set up.

Continue reading

Elm and Elmish patterns is kind of new cool in web world. Good people in F# put that Elmish in Xamarin Forms. Immutable UI for Xamarin forms. That is quite bold in it self. We will look at Pros and Cons of it in this post and also try to look EXF from angle of other contemporary technologies for creating cross platform mobile application. One thing I like to clarify before moving forward,

Continue reading

Nothing can be more beautiful if you wish come. And It seems Fable2 did made my wish true in most of the cases. Let’s revisit my old blog and check what is got improved and changed. So, goal of this blog is it should be same as old blog, but it should be smaller. Because of new and shiny Fable2. Fable 2 is currently in beta but as per blog it is very much working.

Continue reading

There can’t be better time for writing this blog. As Fable 2.0 is on the horizon it would be good to see what 1.0 already can do. And I can also wish few things to be added to 2.0. I have chosen Fable after evaluating couple of options like TypeScript-React-Redux, Elm, Aurelia, Angular. One thing I was pretty much sure that I wanted static typing in my project. Because I did have first hand experience with big fat Angular application built using JavaScript.

Continue reading

Author's picture

Kunjan Dalal

All idea, opinion are my own and don’t reflect opinion of my current or any former employer.

Functional Developer… Literally!

India