Hey all, For my F# Advent calendar entry of 2020 I messed around with , & . You can find the result in this video: Take care everyone! Cheers, nojaf…
Gitpod & Snowpack
Fantomas configuration file
Hi all, The cat's out of the bag: Fantomas now has support for configuration files. This means you can override the default settings using a JSON file. Check out for more information. In this post I wish to answer a couple of small questions about the Fantomas configuration files. We've added a JSON schema definition to . So to get intellisense in most editors, you can add to the configuration file. When using the latest Ionide version (4.4.3 and higher), your configuration will be picked up due to the integration of Fantomas via . If something doesn't work out, you can…
Using Create React App with Fable
2019 has been a great year for me for all things F# related! I helped out with the organization of , gave a and was able to release . To wrap up the decade I'm writing this post as part of the . I had fun and I wish to continue this trend. has been receiving some traction in the community and at one-point Zaid asked me what I thought about it. My reply was, well it's not for everybody 😅. In this blog post I'm going to explore yet another alternative of creating views in Elmish, by using React as…
Building Fable on Travis CI
Hi nojaf from the future, its you from the past. Today you created a build script for compiling Fable projects on Travis CI. Using a it is pretty easy to set up a Travis CI process. This blogpost is meant to capture what you knew then in case you sorta forgot. Once you logged in to , create a project by selecting a repository. Don't worry you log in with your GitHub account and hit the add button. They know you are you and you get to choose a repository you have on GitHub. If you did that then create a …
Writing a VSCode extension with Fable 2.1
This post is part of the . I'm very grateful to be a part of this and I hope you will enjoy this one as much as I have enjoyed the others. Today I would like to show you how you can create from scratch using Fable. Along the way we write some code that will extend the syntax. To get started we will follow the general approach of scaffolding a new extension. Using the generator we will scaffold a new JavaScript extension. In order to add Fable we need two main pieces: a couple of npm…