-
-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should I remove the fsi files? #36
Comments
I have mixed feelings about .fsi files. To be honest, Fable.Form is the first project I ever saw them in, so it was very confusing at first. It took only one read at the official documentation to understand their place, and now I think they can be useful. That said... I think they add unnecessary complexity and adoption is low (F# adoption in general is low, fsi is even lower), so it's confusing to new readers. |
FSharp.Core does use I was like, why do then rewrite the almost the same code twice both in TBH, I will remove them from Fable.Form packages. One of the benefit of
|
Got it, I think I now understand the goal of fsi files... which makes me very nervous also, because one of our projects is growing in complexity (and codebase) and Ionide seems to take a dive often. I now fear the solution (eventually) will be littering our project with fsi files 😭 |
They are removed in #54 |
When writing Fable.Form I discovered the .fsi file feature of F#
I liked the fact that it made everything private by default, however I am wondering if this not confusing potential readers/contributors
It also makes the code navigation less friendly
Should I remove them?
The text was updated successfully, but these errors were encountered: