Profile for aj

Header for aj
Display name
Anupam 《ミ》λ≡
Username
@aj@id1.in
Role
admin

About aj

Bio

Founder Functional Programming India, Concur UI framework.

“It’s all fine, if the compiler says it’s fine”.
"Be irrational. Don't let the economists win"
"Rage against walled gardens"

#Haskell #Purescript #Rust #APL #FunctionalProgramming #Linux #Coffee #Robotics #3DPrinting #India #FOSS #Spanish #Japanese #Atheism

Alt of https://functional.cafe/@haskman

Stats

Joined
Posts
222
Followed by
28
Following
128

Pinned posts

jump to recent

Recent posts

I moved off #firefox and onto #waterfox. Some things I discovered that I really like -

1. All #telemetry is turned off, and the options are disabled, so there is no way to turn them on.

2. It comes with native side tabs support, so there is no need to install Sidebery or the like. When you open side tabs, the top tab row disappears automatically (which was not possible to do in Firefox). There are some nice options like an option to pin the current tab automatically.

3. Drag drop files works again! My firefox install had this annoying bug where I couldn't drag files from the desktop to a web page. This works flawlessly in waterfox.

4. Installation was a breeze with flatpak. I copied over my profile from firefox, and everything worked out of the box, including #DRM (e.g. netflix).

I also tried #librewolf and DRM did not work out of the box with it. I overall much prefer waterfox.

Open thread at this post

I wrote a small #PureScript DSL to compute taxes. Why?

1. Tax season is here, and all the online calculators are terrible!

2. The Indian tax code has different "tax regimes" that you can opt for and I wanted to compare how the tax liability changes with your choice. Hence a DSL, and not merely a calculator.

3. Writing a tax calculator is the best way to understand the nuances of the tax code.

4. Writing DSLs is fun!

Code here - https://forge.id1.in/aj/purescript-taxes

#India #Taxes #TaxCalculation #FunctionalProgramming

Open thread at this post