Sheera
banner
sheera82.bsky.social
Sheera
@sheera82.bsky.social
Dates extended
There is still one more week for talk proposal submission! A great venue to showcase your work, to spread the word, co-located with ICFP/SPLASH 2025, Singapore.

conf.researchr.org/home/icfp-sp...
OCaml 2025 - OCaml Users and Developers Workshop 2025 - ICFP/SPLASH 2025
The OCaml Users and Developers Workshop brings together industrial users of OCaml with academics and hackers who are working on extending the language, type system, and tools. Previous editions have b...
conf.researchr.org
July 4, 2025 at 11:31 PM
Reposted by Sheera
The last question for my CSE230 final was
“Draw a comic about anything we learned in this class (e.g., Proving theorems with Coq, types, functional programming, Loris, etc.)”
Here are the best ones.
June 11, 2025 at 3:14 AM
Reposted by Sheera
On a flight to ICSE a few weeks ago, I coded up Wouter Swierstra's extremely cool and classic Data Types a la Carte in F*, adding proofs of termination and correctness.

I wrote up a chapter in the Proof-oriented Programming in F* book describing it today:

fstar-lang.org/tutorial/boo...
Fun with Typeclasses: Datatypes a la Carte — Proof-Oriented Programming in F* documentation
fstar-lang.org
May 24, 2025 at 2:08 AM
Reposted by Sheera
Hack a satellite challenge hacksat.dev
SpaceOS
hacksat.dev
May 10, 2025 at 4:15 AM
April 24, 2025 at 3:45 AM
Such a beautiful campus!
April 24, 2025 at 3:41 AM
Reached ICTS-TIFR, Bangalore for the Lean Workshop.. A lush green campus far away from the city..

www.icts.res.in/event/page/3...
Schedule | ICTS
www.icts.res.in
April 23, 2025 at 6:01 PM
Reposted by Sheera
The 2nd Programming for the Planet workshop will be hybrid and co-located with ICFP/SPLASH in October in Singapore! Our call for papers is out at conf.researchr.org/home/icfp-sp..., submission deadline 3rd July 2025.
PROPL 2025 - Programming for the Planet 2025 - ICFP/SPLASH 2025
There are simultaneous interlinked crises across the planet due to human actions: climate change, biodiversity loss, and desertification. Addressing these challenges requires, amongst other things, a ...
conf.researchr.org
April 3, 2025 at 9:51 AM
Reposted by Sheera
👀 Oleg Kiselyov's compilers course in OCaml 👀

okmij.org/ftp/tagless-...
Compiler
The materials for the course on compilers: built incrementally and fully in tagless-final style
okmij.org
April 5, 2025 at 6:14 AM
Reposted by Sheera
Calling for Presentations!!!

The OCaml Workshop 2025 welcomes presentations on any topic related to OCaml (such as multicore, algebraic effects, testing, ppxs, etc.) Have fun!!

Submissions due: July 3rd AoE
Workshop: Oct 17th

Here's the link to website:
conf.researchr.org/home/icfp-sp...

#OCaml
OCaml 2025 - OCaml Users and Developers Workshop 2025 - ICFP/SPLASH 2025
The OCaml Users and Developers Workshop brings together industrial users of OCaml with academics and hackers who are working on extending the language, type system, and tools. Previous editions have b...
conf.researchr.org
March 25, 2025 at 1:19 AM
Structures!
March 23, 2025 at 10:22 AM
My 7 year old's passion and hobby!
March 22, 2025 at 12:00 PM
Reposted by Sheera
Calling for Presentations!

Higher-order, Typed, Inferred, Strict:
The 2025 ML Family Workshop welcomes presentations on any topic related to programming languages in the ML family (such as SML, OCaml, F#, etc.)

Submissions due: June 19 AoE
Workshop: Oct 16

conf.researchr.org/home/icfp-sp...
ML Family Workshop 2025 - Higher-order, Typed, Inferred, Strict: ML Family Workshop 2025 - ICFP/SPLASH 2025
ML is a large family of programming languages that includes Standard ML, OCaml, F#, CakeML, SML#, Manticore, MetaOCaml, JoCaml, Alice ML, Dependent ML, Flow Caml, Reason ML, Flix, MaPLe, and many othe...
conf.researchr.org
March 16, 2025 at 3:53 PM
Reposted by Sheera
"A Verified Foreign Function Interface between Coq and C", by me, Kathrin Stark and Andrew W. Appel will appear at POPL 2025! www.cs.princeton.edu/~appel/paper...

this is the culmination of years of research (and most of my grad school work), so I'm excited to see it finally published! 🎉
November 19, 2024 at 8:49 PM
Reposted by Sheera
About 80% of research internship requests I get nowadays are written in perfect English and don't have any typos.
March 2, 2025 at 2:40 PM
Reposted by Sheera
That's an interesting research paper, it seems like a significant achievement in formal verification for programming languages.
February 25, 2025 at 8:09 PM
Reposted by Sheera
I often hear from my musician friends: "Don't trust an algorithm".

Makes me sad to realize how much the word "algorithm" has come to just mean an "automated recommendation system".

We need to take it back!
March 2, 2025 at 2:00 AM
Reposted by Sheera
The paper on Data Race Freedom a la Mode was just awarded a Distinguished Paper award at POPL25!

An excellent excuse to read all about a potential future for safe parallel programming in OCaml.

richarde.dev/papers/2025/...
January 13, 2025 at 12:30 AM
Reposted by Sheera
Aalok Thakkar is teaching Introduction to Computer Science at
Ashoka University using OCaml. The course looks great: aalok-thakkar.github.io/teaching/ics... 😍
January 25, 2025 at 5:09 AM
Reposted by Sheera
Workshop on Interactive Theorem Provers and Formalisation of Mathematics using Lean, organized by ICTS-TIFR.
Workshop Dates: 24th April to 26th April 2025
🗓️Application Deadline: 15th March 2025
🔗 Program Details and Application: www.icts.res.in/discussion-m...
February 25, 2025 at 3:09 AM
Reposted by Sheera
Is it possible to build a formally verified GC for OCaml that can be plugged into the compiler? We should how to in:

"A Mechanically Verified GC for OCaml"

kcsrk.info/papers/verif...

This has been accepted to the Journal of Automated Reasoning.

Code: github.com/prismlab/ver...
kcsrk.info
February 25, 2025 at 5:17 AM