Sofia (@algebraic_dev) header
Sofia (@algebraic_dev) profile picture

import Std

Belo Horizonte, Brasil
Joined November 2019
Photo by Sofia (@algebraic_dev)Photo by Sofia (@algebraic_dev)Photo by Sofia (@algebraic_dev)Photo by Sofia (@algebraic_dev)Photo by Sofia (@algebraic_dev)Photo by Sofia (@algebraic_dev)Photo by Sofia (@algebraic_dev)Photo by Sofia (@algebraic_dev)Photo by Sofia (@algebraic_dev)Photo by Sofia (@algebraic_dev)
lean4 feels really natural to do functional programming in. Even more natural than Haskell if we take in account the cleaner build system
1
16
803
Sofia retweeted
con-leche, a CONsistent LEan CHEcker: an external Lean checker proven (in Lean) to be consistent, meaning it does not accept a proof of False. A project conceived by Joachim Breitner (@nomeata): github.com/leanprover/con-le… #leanprover #leanlang #lean4
12
27
2
249
11,018
Todas as coisas que você acha mais legais na sua vida começaram com alguém tendo uma ideia que parecia impossível e decidindo ver quão longe dava pra ir ainda assim. Buscar sempre "saber" que vai dar certo antes de tentar algo só vai te levar a ter uma vida chata.
3
8
67
1,851
Você conhece Lean, a linguagem criada por um brasileiro para provar teoremas? E que dá para fazer muito mais além disso?? Assista já a palestra da @algebraic_dev, que trabalha na Lean FRO, para entende como! "LEAN Fullstack: Codando no Assistente de Provas"
2
3
1
31
1,315
From the beginning of time, Haskell has mogged Golang.
9
81
3
904
21,920
Fiquei decepcionado quando descobri que vibecoding era codigo feito com IA, eu pensei que era codar tranquilamente sem preocupações
76
665
97
8,158
205,149
If you’ve only used Lean as a proof assistant, and not as a programming language, you’re missing out. It’s a great programming language!
3
12
1
77
5,943
Sofia retweeted
36
1,089
31
7,182
171,766
🎉 5 YEARS OF TYPE THEORY FORALL 🎉 To celebrate, I sat down with Andrej Bauer. Student of Dana Scott. A mind equally at home in math and CS. Creator of the Proof Assistants Stack Exchange. One of the clearest thinkers in Type Theory. We dive into Constructivism, Dialectica, Effect Handlers, and AI. This one is special. youtube.com/watch?v=GcTFcevT…
3
17
4
109
12,830
you know what's really unsafe? using the "for you" feed the narrative around the kernel rust cve is so utterly stupid. due to the likes of lunduke, the decrepit task manager scammer and others, now a technical decision became subject of political polarization
3
1
2
786
i think being worried about ai proofs in theorem provers is a super mid-curve take, sorry guys if ai can fuzz a kernel that's honestly more impressive than most theorems we are asking them to prove
3
1
6
829
"Functional Programming in Lean" is designed for programmers new #LeanLang and functional programming languages, and for mathematicians wanting to write custom #LeanProver proof automation tools. From strictness to purity to dependent types, learn how each attribute affects the way programs are written and how to think like a functional programmer. 📖The full book is freely available: lean-lang.org/functional_pro…
4
30
191
10,048
Linux 6.20 will allow you to (optionally) write drivers in C and 6.21 will completely deprecate it
31
70
5
2,804
391,992
Rust's biggest achievement might be annoying C programmers so much that they finally made it memory-safe.
Memory safe Linux now has pretty fonts because I ported freetype, fontconfig, harfbuzz, and graphite to Fil-C. This is the Deja Vu monospace font. This entire desktop is memory safe because everything is compiled with Fil-C. It's snappy - you could use it as a daily driver
43
199
10
3,891
166,856
can someone help this poor man
152
559
66
15,708
483,761
Sofia retweeted
Replying to @IceSolst
1
2
75
2,259
Agora estamos falando em controlar cafeteiras usando Haskell
2
4
42
4,650
Lean is the only program verifier you need. Here’s why. 🧵
5
23
2
148
23,434
how to find who's not serious, a tutorial: 1) say something so outrageous that no serious person would takie it seriously 2) anyone who takes it seriously is, by definition, not a serious person
3
2
26
1,129
Lembrete que você pode só entrar na Internet e falar qualquer coisa
9
5
1
157
6,243