Skip to content

Conversation

@ShalokShalom
Copy link

Added Elmish syntax example for a counter component in F#.

Added Elmish syntax example for a counter component in F#.
@Freymaurer
Copy link
Contributor

So the core project of Feliz is "Feliz", but if you look into "src/*" you can see there are actually many more.

Most of them were move into this one as a sort of umbrella project. But most of them did not have tests when i took up maintainance and i do not use them in my day-to-day.

Asides, if we make changes ot the Feliz.useElmish api we must ensure that docs change correctly. To do this i use actual f# code examples for the docosaurus docs on gh-pages. Any code somewhere else, is not compile time checked and might become outdated quickly. Which is why i am more for linking to the correct docs.

Hope that helped 😅 Thank you for your interest and contribution

@ShalokShalom
Copy link
Author

Ah, I also did link to the actual docs, but I appreciate doc tests. So overall, you would say we need to reorganize the entire structure of the documentation, and rethink how the project sees and presents itself, since there are now many more projects than just Feliz.

@Freymaurer
Copy link
Contributor

@ShalokShalom i am open to suggestions and PRs. This was done to get it up and running again, with testsuit and new docs. It is by no means perfect 🙂

@mjblacker
Copy link
Contributor

I missed the Ecosystem tab the first time looking at the new docs too, once you know it's there it's fine.

Maybe a simple change now would be to add an "Ecosystem" link in the Feliz section?

@ShalokShalom
Copy link
Author

"Once you know" is exactly the point.

People don't know just like that. If Freymauer wouldn't have told me in chat, I would have never known. This is a major feature, and a major reason for people to join the development.

There is just no reason to hide this, other than straight self sabotage.

@Freymaurer
Copy link
Contributor

Freymaurer commented Dec 19, 2025

Fully agree i will add it more prominently!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants