Rahul Muttineni
@rahulmuttHusband of @jyothsnasrin. Creator of @eta_lang. Interested in improving the state of programming languages
Similar User
@kmett
@bgamari
@paf31
@snoyberg
@kosmikus
@ndm_haskell
@mattoflambda
@trupill
@haskell_cat
@a_cowley
@owickstrom
@shajra
@int_index
@kritzcreek
@seagreen__
"The Story of Eta: Pure Love & Pure Functional Programming" @eta_lang @jyothsnasrin medium.com/@rahulmuttinen…
Kiln, the next iteration of Ethereum merge testnets, is now live 🔥🧱 Highly recommended that node operators, application developers, stakers, tooling/infra providers test their setups on the network. Blog post has all the info to get started 😁 blog.ethereum.org/2022/03/14/kil…
Our greatest release ever! - Generics - Fuzzing - Module workspaces - debug/buildinfo (SBOM) - net/netip - ARM64 & PPC64 regabi (+15% performance)
🎊 Go go1.18 is released! 📝 Release notes: go.dev/doc/go1.18 ⬇️ Download: go.dev/dl/#go1.18 #golang
I'm often asked how I approach, learn, and ultimately contribute to existing complex software projects. This applies to open source as well as non-OSS work. I decided to write and share my process for learning and contributing to complex projects: mitchellh.com/writing/contri…
A surprising and undervalued aspect of mastery comes from narrow-scope "microskills". In software, these would be things like - Python list comprehensions - Grep flags - Debugging specific error messages - Using a window manager We can, and should, do targeted training.
Get Systems Performance 2nd Ed., recommended/required reading at major tech companies, for 45% off until Sep 13 (code BACKTOLEARN). This new edition includes eBPF. informit.com/sale/backtolea… brendangregg.com/systems-perfor…
We’re doing some great work right now! It’s been super fun, challenging, and rewarding work. I couldn’t ask for better teammates! We’ve built a custom state of the art type checker, VM, and with some cool storage features all with some nice IDE/debugging tooling around it too!
Looking for lang engineer to join my team developing SymPL (symbiont.io/post/safety-an…). Role focus is on the transpiler (from Python-like lang to ML-like core lang) and runtime, so needs strong Haskell eng experience but deep lang expertise not required. symbiont.breezy.hr/p/ef298396e729…
Looking for lang engineer to join my team developing SymPL (symbiont.io/post/safety-an…). Role focus is on the transpiler (from Python-like lang to ML-like core lang) and runtime, so needs strong Haskell eng experience but deep lang expertise not required. symbiont.breezy.hr/p/ef298396e729…
Contributing to open source is hard, take your time and sometimes is ungrateful but then you read comments like reddit.com/r/haskell/comm… about haskell-language-server I'll try to be more thankful and let it know to the maintainers of my every day software.
The external STG interpreter can run GHC now! Finally it is possible to analyize what GHC does during compilation. Why does it takes so much time? Leaks? Sharing loss? I'd like to figure it out.
haskell-language-server-0.9.0 has been released! This release includes lot of refactorings and bug fixes over existing features, hlint and eval plugins among others. It contains a fix for a bug in ghcide involving stale diagnostics github.com/haskell/haskel…
Missed our #onward20 talk on "Example-Based Live Programming for Everyone”, or just want to rewatch our demos? Here's the recording, the paper, and the code: YouTube: youtube.com/watch?v=vBevZ2… Preprint: fniephaus.com/2020/onward20-… GitHub: github.com/hpi-swa/polygl… @splashcon @graalvm
I am proud to announce the release of haskell-language-server-0.6.0 * It includes two brand new plugins: hlint support and module naming helper * improvements and fixes for the tactic plugin * it uses last ghcide-0.5.0 github.com/haskell/haskel…
She lives! I've been working on this for 6 months, putting in some rough hours to make things work out. I hope y'all take it and run with it.
I'm very excited about #HaskellFoundation. Please attend this talk -- there will be *lots* of time for questions!
Wednesday at 12:00ᴜᴛᴄ we are live streaming the opening address of #haskellX 2020. Simon Peyton Jones will announce the #HaskellFoundation, an independent, non-profit organisation dedicated to broadening #Haskell adoption. Watch the stream: youtu.be/MEmRarBL9kw
Just tried out Intellij IDEA after a long time to see if it could be more responsive than VSCode on on my low-end machine. Not only is it snappy, it provides me with nice type information for a Java 8 stream chain! Great work @intellijidea team.
More secure and faster than Circe, ZIO JSON features powerful, compositional encoders and decoders, and blazing fast single-line derivation powered by Magnolia. This is the JSON library you were always looking for. Now available via snapshot releases! github.com/zio/zio-json
Can't sleep, who wants to hear about how high-performance interpreters store objects? Basically they sneak data into unused bit-patterns in floating point numbers.
I don't always favor recursion in my PL designs. But when I do, tail recursion is a must. An alternative is to develop a combinatory logic with a limited set of loop combinators - e.g. unfold/fold/traverse/zip/unzip. Simplifies provenance tracking, pipelining, and stream fusion.
United States Trends
- 1. Gaetz 759 B posts
- 2. Ken Paxton 8.734 posts
- 3. Attorney General 193 B posts
- 4. DeSantis 21,8 B posts
- 5. Volvo 14,1 B posts
- 6. Gary Gensler 25,1 B posts
- 7. Mike Davis 2.869 posts
- 8. Andrew Bailey 2.323 posts
- 9. Rubio's Senate 7.703 posts
- 10. ICBM 218 B posts
- 11. 119th Congress 5.055 posts
- 12. Mark Levin N/A
- 13. Dragon Believer 1.141 posts
- 14. Denver 40,8 B posts
- 15. The ICC 362 B posts
- 16. Jussie Smollett 18,2 B posts
- 17. $SOLCAT 5.035 posts
- 18. Netanyahu 717 B posts
- 19. Illinois Supreme Court 16,2 B posts
- 20. Flat 54,5 B posts
Who to follow
-
Edward Kmett
@kmett -
Ben Gamari
@bgamari -
Phil Freeman
@paf31 -
Michael Snoyman
@snoyberg -
Andres Löh
@kosmikus -
Neil Mitchell (neildmitchell @🪡)
@ndm_haskell -
Matt Parsons
@mattoflambda -
Alejandro Serrano
@trupill -
gelisam
@haskell_cat -
Anthony Cowley
@a_cowley -
Oskar Wickström
@owickstrom -
Sukant Hajra ([email protected])
@shajra -
Vladislav Zavialov
@int_index -
Christoph Hegemann
@kritzcreek -
Ian Jeffries
@seagreen__
Something went wrong.
Something went wrong.