elixir-type_check
last10k_liveview
Our great sponsors
elixir-type_check | last10k_liveview | |
---|---|---|
5 | 3 | |
510 | 12 | |
- | - | |
5.9 | 8.2 | |
10 months ago | 7 months ago | |
Elixir | Elixir | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
elixir-type_check
-
Elixir and Phoenix can do it all
Use this until the one built into the language is ready. It has incredibly low performance impact too.
https://github.com/Qqwy/elixir-type_check
-
Do people actually use @spec? Do you find it useful?
I'm using type check so I'm using @spec!. But basically the same thing. It's great and it can catch nils when I don't expect there to be any. Great to ensure null safety even if the language itself doesn't support it. Just this alone is killer feature for me.
-
What is the Elixir language used for ?
Because Elixir has TypeScript types build in. It has strong types in runtime. 42 != "42", try doing this in TypeScript. Plus there's a library for runtime type checking. https://github.com/Qqwy/elixir-type_check
- TypeCheck: Fast and flexible runtime type-checking for your Elixir projects
last10k_liveview
-
Elixir and Phoenix can do it all
I recently deployed a Phoenix LiveView app[1] on a shared-cpu-2x 512MB fly machine[2]. Configuration and deployment was non-trivial with their CLI. I ran `fly launch` which auto-detected the project's codebase as a Phoenix app which then auto-generated a Dockerfile with support for rust NIF built using rustler so I didn't have to do anything extra to support the project's rust dependency.
[1] https://github.com/hbcondo/last10k_liveview
[2] https://fly.io/docs/about/pricing/#apps-v2-and-machines
-
Ask HN: Do you upvote? Why or why not?
I just did a Show HN[1] and received a star on the GitHub repo[2] but no upvote on the HN submission itself
[1] https://news.ycombinator.com/item?id=37917368
[2] https://github.com/hbcondo/last10k_liveview
- Show HN: Stream New SEC Filings Using Phoenix LiveView
What are some alternatives?
hammox - 🏝 automated contract testing via type checking for Elixir functions and mocks
phoenix-liveview-chat-example - 💬 Step-by-step tutorial creates a Chat App using Phoenix LiveView including Presence, Authentication and Style with Tailwind CSS
real world example app - Exemplary real world application built with Elixir + Phoenix
pardall_markdown - Reactive publishing framework, filesystem-based with support for Markdown, nested hierarchies, and instant content rebuilding. Written in Elixir.
StreamData - Data generation and property-based testing for Elixir. 🔮
beacon - Open-source content management system (CMS) built with Phoenix LiveView. Faster render times to boost SEO performance, even for the most content-heavy pages.
Drab - Remote controlled frontend framework for Phoenix.
Igthorn - Cryptocurrency trading platform
exp - Elixir library to statically inline expressions at compile time
moon - Moon Design System for Elixir
re - Elixir library for writing readable regexes in functional style
phoenix-liveview-counter-tutorial - 🤯 beginners tutorial building a real time counter in Phoenix 1.7.7 + LiveView 0.19 ⚡️ Learn the fundamentals from first principals so you can make something amazing! 🚀