<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: Lanayx</title><link>https://news.ycombinator.com/user?id=Lanayx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 00:48:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Lanayx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Lanayx in "Why F#?"]]></title><description><![CDATA[
<p>I wrote an article about it. <a href="https://medium.com/@lanayx/dependency-injection-in-f-the-missing-manual-d376e9cafd0f" rel="nofollow">https://medium.com/@lanayx/dependency-injection-in-f-the-mis...</a></p>
]]></description><pubDate>Wed, 02 Apr 2025 01:40:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=43552968</link><dc:creator>Lanayx</dc:creator><comments>https://news.ycombinator.com/item?id=43552968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43552968</guid></item><item><title><![CDATA[New comment by Lanayx in "Why F#?"]]></title><description><![CDATA[
<p>F# excels in writing domain logic where main domain entities are defined as records and discriminated unions and logic is written in pure functions. Given that product is preexisting and domain entities must already be defined, I wonder what use case do you have in mind?</p>
]]></description><pubDate>Tue, 01 Apr 2025 19:45:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=43550653</link><dc:creator>Lanayx</dc:creator><comments>https://news.ycombinator.com/item?id=43550653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43550653</guid></item><item><title><![CDATA[New comment by Lanayx in "Why F#?"]]></title><description><![CDATA[
<p>For web UI we have Fable and it's integration with well-known js frameworks, also WebSharper (although it's less well-known) and Bolero (on top of Blazor)<p>For mobile we have FuncUI (on top of Avalonia) and Fabulous (on top of Avalonia, Xamarin and Maui).
Most of these frameworks use Elm architecture, but some do not. For example I use Oxpecker.Solid which has reactive architecture.<p>Can't help with Scala comparison, but at least DeepSeek V3 prefers F# for UI <a href="https://whatisbetter.ai/result/F%23-vs-Scala-9eaede00c7e448568f6756095849ae2b" rel="nofollow">https://whatisbetter.ai/result/F%23-vs-Scala-9eaede00c7e4485...</a></p>
]]></description><pubDate>Tue, 01 Apr 2025 19:31:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43550529</link><dc:creator>Lanayx</dc:creator><comments>https://news.ycombinator.com/item?id=43550529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43550529</guid></item><item><title><![CDATA[New comment by Lanayx in "Why F#?"]]></title><description><![CDATA[
<p>For reference, F# slack is already dead, community has moved to Discord <a href="https://discord.com/invite/fsharp-196693847965696000" rel="nofollow">https://discord.com/invite/fsharp-196693847965696000</a></p>
]]></description><pubDate>Tue, 01 Apr 2025 18:01:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43549735</link><dc:creator>Lanayx</dc:creator><comments>https://news.ycombinator.com/item?id=43549735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43549735</guid></item><item><title><![CDATA[New comment by Lanayx in "What Is Better?"]]></title><description><![CDATA[
<p>I've just launched a product for easy AI based comparison and sharing, the feedback is appreciated.<p>Announcements
Twitter: <a href="https://x.com/WhatIsBetterAI/status/1898026811000226244" rel="nofollow">https://x.com/WhatIsBetterAI/status/1898026811000226244</a>
Bluesky: <a href="https://bsky.app/profile/whatisbetter.ai/post/3ljscbmehsk2x" rel="nofollow">https://bsky.app/profile/whatisbetter.ai/post/3ljscbmehsk2x</a></p>
]]></description><pubDate>Fri, 07 Mar 2025 15:25:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43290896</link><dc:creator>Lanayx</dc:creator><comments>https://news.ycombinator.com/item?id=43290896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43290896</guid></item><item><title><![CDATA[What Is Better?]]></title><description><![CDATA[
<p>Article URL: <a href="https://whatisbetter.ai">https://whatisbetter.ai</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43290895">https://news.ycombinator.com/item?id=43290895</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 07 Mar 2025 15:25:38 +0000</pubDate><link>https://whatisbetter.ai</link><dc:creator>Lanayx</dc:creator><comments>https://news.ycombinator.com/item?id=43290895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43290895</guid></item><item><title><![CDATA[New comment by Lanayx in "Official proposal for Type Unions in C#"]]></title><description><![CDATA[
<p>This is only partially true. Both Some and None were always instances of single FSharpOption class (None is actually not an instance, but null), however custom DUs are indeed compiled into classes with inheritance</p>
]]></description><pubDate>Thu, 08 Aug 2024 10:45:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41190009</link><dc:creator>Lanayx</dc:creator><comments>https://news.ycombinator.com/item?id=41190009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41190009</guid></item></channel></rss>