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 …
Building Fable on Travis CI
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…
React hooks preview with Fable
A couple of weeks ago Facebook presented , a new way of accessing React features inside functional components. In this blogpost I would like to show that the new hooks can easily be used in combination with . Disclaimer: Hooks are an experimental proposal to React, currently available in , and the api is not final yet. Use at your own risk. A first example of a hook is . When the hook is called, we receive a variable representing the state and a function to update the state. Example: Note that accepts a default value for the…
Fantomas 2.8: global .NET Core cli tool!
Hi all, A quick update regarding the new release of the project. There is a new and shiny . Install: The executable will be added to your path. Another new feature is the option.This will respect . You can check the for all changes in the 2.8 version. Last but not least there is a rumor that the project might move to the organization. This could lead to more people being involved in the project. Many thanks for everyone that was involved in this release. Enjoy, le mec nojaf UPDATE: Fantomas did indeed move to…
Fantomas rejuvenated: .NET cli tool
As part of the my mentor and I have been working on the .Fantomas is like or but for F#.It was originally created by Anh-Dung Phan and people have suggested that it could be a part of the. The source code of Fantomas is quite advanced so our approach is to focus first on improving the project in general. We noticed it was a bit old in terms of Visual Studio version and dependencies, so we organized the move to . The port had its challenges but in the end, we were able to release .Added…