Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tejasv
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
tejasv
6y ago
We do. Chaldal (YC S15), see https://chaldal.tech/
2.
▲
by
tejasv
6y ago
Not yet, it has been on my list for a long time. Meanwhile I recommend this blog that collates all good F# content from around the web weekly: https://sergeytihon.com/category/f-weekly/
3.
▲
by
tejasv
6y ago
Interop is janky. It works, but there are some gotchas that need to be worked around. It works in 95% of the cases without much mucking around, but it's not pretty, so you're better off tucking that away in some dark corner.
4.
▲
by
tejasv
6y ago
Here's is a simplistic example of a state machine: let transition (state: State) (action: Action) : State option = match (state, action) with | (StateA, ActionA) -> Some StateB | (StateA, ActionB) -> Some State
5.
▲
by
tejasv
6y ago
Yes :) That moment when it simply clicks, it's not something that goes away. It has certainly made my day-to-day programming work a lot sweeter, hence I can't shut up talking about it. And it's not like I write some esoteric
6.
▲
by
tejasv
6y ago
If you're on a .NET stack, F# is a secret sauce; its just not many have bothered to look :) Maybe discuss with your CTO and make a collective decision to invest in it by understanding what it brings to the table, and don't worry t
7.
▲
by
tejasv
6y ago
We're an F#-first company and I'd like to share our experience here. All our new code is in F#, we started off from a C# codebase, so that made the transition somewhat manageable, as new F# code can be directly called from C#, and
8.
▲
by
tejasv
6y ago
Agreed. You can't completely avoid it as we're running on a framework (and libraries) that's based on C#, but we architect our code such that these messy edges that interface with the outside world are implemented once, creat
9.
▲
by
tejasv
6y ago
As other replies to this comment describe, we make heavy use of opaque types where runtime enforcement of safety is need. Some examples: PositiveFloat, PositiveDecimal, NonEmptyMap, NonEmptySet, NonEmptyList, KeyedSet.
10.
▲
by
tejasv
6y ago
We, at Chaldal (YC S15, chaldal.tech), use F# in production. Most of our backend projects are in F#, the last one is being migrated over slowly from C#. Our new frontend projects are also in F# (using Fable). I want to share some insights o
11.
▲
by
tejasv
6y ago
Chaldal ( https://chaldal.tech ) YC S15 | Remote | Full-time We build systems and infrastructure in the developing world. Our primary offering is a vertically-integrated 15-minute grocery delivery service, built in the world'
12.
▲
by
tejasv
8y ago
Try F#
13.
▲
Ask HN: What is the performance and APK size overhead of React Native on Android?
1 points
by
tejasv
9y ago
|
0 comments
14.
▲
by
tejasv
9y ago
lock them up and dont give them any food
15.
▲
by
tejasv
10y ago
I've taken the approach of converting my models to XML, mostly because they map 1:1 from F#-land to XML-land, and I can use SQL Server's XML Indices, but most importantly, I can use XSLT to evolve my persisted models upon change c
16.
▲
by
tejasv
10y ago
Chaldal (YC-S15) | Senior Engineers / Architects | SF, Singapore | Fulltime, Onsite preferred / Remote considered Build out entire tech ecosystems in developing countries. We're a US company, currently focused on Bangladesh,
17.
▲
by
tejasv
10y ago
We use Xamarin Forms a LOT for our internal and public facing apps. I started exploring it almost 2 years back, because native Android development just sucked, and C# has the async/await keywords, which is simply perfect for asynchrono
18.
▲
by
tejasv
10y ago
If these alien beings are built using javascript (as pictured above in the matrix-esque image) then we definitely have nothing to fear. This phrase should defeat them: "Hi, welcome to undefined"
19.
▲
by
tejasv
10y ago
Once you guys made it big, you should rename yourselves to RethoughtDB :)
20.
▲
by
tejasv
11y ago
Absolutely. That said, be prepared to take a lot of long-haul flights :) YC is a value-add, no matter where you're based out of.
21.
▲
by
tejasv
11y ago
Thank you! Actually we believe this can work in all contexts. The immediate value add for the customer is lower prices, better quality, more convenience. We have also seen a lot of inefficiencies in getting food from farm to consumption. On
22.
▲
by
tejasv
12y ago
One word: Zen.
23.
▲
by
tejasv
13y ago
thank you. if possible could you please take a look at our (late) application.
24.
▲
Ask PG: How do you evaluate startups that are not US based?
1 points
by
tejasv
13y ago
|
2 comments