Zulip Chat Archive

Stream: CSLib

Topic: How to contribute in algorithm & data structure part?


Guchan Li (Feb 14 2026 at 06:57):

Hi! I'm quite interested in this project. Is there a detailed instruction on how to contribute ( i.e. what's needed to be done)?

Currently I'm an undergraduate student in CS (and soon a PhD student this year). Although I haven't written much Lean code yet, I basically know how Lean works by experiences on training Lean provers :P For theoretical part, I'm most comfortable with algorithms and data structures.

I'm a little worried of being overwhelmed by complicated lower-level dependent-type logics. Is there something simple that someone like me can start from? :face_holding_back_tears: At least this is a great opportunity for self-learning :)

Shreyas Srinivas (Feb 14 2026 at 10:21):

I think it is best to start with one of the games or books like #tpil or #fpil to understand the basics first

Sorrachai Yingchareonthawornchai (Feb 16 2026 at 19:25):

You can check out the material from this course, which is designed to formalize algorithms in Lean but assumes no background in Lean.


Last updated: Feb 28 2026 at 14:05 UTC