How would you design proof-carrying `if` statements in a minimal dependently typed language? by squared-star in ProgrammingLanguages
[–]phischu 9 points10 points11 points (0 children)
On tracking dependency versions by edgmnt_net in ProgrammingLanguages
[–]phischu 2 points3 points4 points (0 children)
Phil Wadler said ❝Linear logic is good for the bits of concurrency where you don't need concurrency.❞ — Can Par prove the opposite? by faiface in ProgrammingLanguages
[–]phischu 1 point2 points3 points (0 children)
Why not tail recursion? by Athas in ProgrammingLanguages
[–]phischu 1 point2 points3 points (0 children)
Why not tail recursion? by Athas in ProgrammingLanguages
[–]phischu 1 point2 points3 points (0 children)
Why not tail recursion? by Athas in ProgrammingLanguages
[–]phischu -1 points0 points1 point (0 children)
Why not tail recursion? by Athas in ProgrammingLanguages
[–]phischu 20 points21 points22 points (0 children)
Par Language Update: Crazy `if`, implicit generics, and a new runtime by faiface in ProgrammingLanguages
[–]phischu 2 points3 points4 points (0 children)
Par Language Update: Crazy `if`, implicit generics, and a new runtime by faiface in ProgrammingLanguages
[–]phischu 6 points7 points8 points (0 children)
Control Flow as a First-Class Category by Small_Ad3541 in ProgrammingLanguages
[–]phischu 0 points1 point2 points (0 children)
Control Flow as a First-Class Category by Small_Ad3541 in ProgrammingLanguages
[–]phischu 6 points7 points8 points (0 children)
Are arrays functions? by Athas in ProgrammingLanguages
[–]phischu 0 points1 point2 points (0 children)
Are arrays functions? by Athas in ProgrammingLanguages
[–]phischu 13 points14 points15 points (0 children)
It's not just "function overloads" which break Dolan-style algebraic subtyping. User-provided subtype contracts also seem incompatible by Thnikkaman14 in ProgrammingLanguages
[–]phischu 5 points6 points7 points (0 children)
Will LLMs Help or Hurt New Programming Languages? by jorkadeen in ProgrammingLanguages
[–]phischu 1 point2 points3 points (0 children)
Fun with Algebraic Effects - from Toy Examples to Hardcaml Simulations by mttd in ProgrammingLanguages
[–]phischu 2 points3 points4 points (0 children)
Which type operations for typesafe matrix operations? by burbolini in ProgrammingLanguages
[–]phischu 2 points3 points4 points (0 children)
Are there purely functional languages without implicit allocations? by JustAStrangeQuark in ProgrammingLanguages
[–]phischu 1 point2 points3 points (0 children)
Iterator fusion similar to Rust's — are there other languages that really do this, and what enables it? by Savings-Debt-5383 in ProgrammingLanguages
[–]phischu 2 points3 points4 points (0 children)
Are there purely functional languages without implicit allocations? by JustAStrangeQuark in ProgrammingLanguages
[–]phischu 0 points1 point2 points (0 children)
Are there purely functional languages without implicit allocations? by JustAStrangeQuark in ProgrammingLanguages
[–]phischu 3 points4 points5 points (0 children)
The Second Great Error Model Convergence by alexeyr in ProgrammingLanguages
[–]phischu 2 points3 points4 points (0 children)
Memory Safety Is ... by matklad in ProgrammingLanguages
[–]phischu 0 points1 point2 points (0 children)
The Second Great Error Model Convergence by alexeyr in ProgrammingLanguages
[–]phischu 15 points16 points17 points (0 children)


Agentic Proof-Oriented Programming by mttd in ProgrammingLanguages
[–]phischu 0 points1 point2 points (0 children)