#liquidhaskell search results

📢 @janschultecom & @adriangonzl will be giving a workshop about #LiquidHaskell: A strongly typed martini. Shaken, not stirred. 🍸 at #LambdaWorld. Don't miss it: cadiz.lambda.world/schedule/#sess…


Here's my favorite code from today! It computes all the points at a given Manhattan distance from a sensor, and the specification caught a bug. (Of course, so would looking at the output.) Not sure if #LiquidHaskell can reason about the List monad. It can't about [x..y].

markgritter's tweet image. Here's my favorite code from today!  It computes all the points at a given Manhattan distance from a sensor, and the specification caught a bug.  (Of course, so would looking at the output.)

Not sure if #LiquidHaskell can reason about the List monad. It can't about [x..y].

Google Summer of Code #gsoc blog post! Read Xavier Góngora's tour of his project to bring #LiquidHaskell a step closer to large code bases tweag.io/blog/2025-09-1…


Day 15 in the bag. I just finished a proof of termination in #LiquidHaskell for #AdventOfCode day 13's comparison function. It has three different measures! (1) tree height, and (3) the length of lists being compared. But we also need to support promotions of Numbers to lists.

markgritter's tweet image. Day 15 in the bag.

I just finished a proof of termination in #LiquidHaskell for #AdventOfCode day 13's comparison function. It has three different measures!  (1) tree height, and (3) the length of lists being compared. But we also need to support promotions of Numbers to lists.

intersection of #PrequelMemes and #LiquidHaskell is so pure


Refactoring some old code to use #liquidhaskell .... deleting so much code :D


LiquidHaskell not running and complaining about not satsifying packages stackoverflow.com/questions/6460… #liquidhaskell #hackage #stack #installation

overflow_meme's tweet image. LiquidHaskell not running and complaining about not satsifying packages stackoverflow.com/questions/6460… #liquidhaskell #hackage #stack #installation

That's a wrap on workshops! This round we conquered #Blockchain, #Scala, #LiquidHaskell, and #Coq! Thanks to @janschultecom, @adriangonzl, @AnafyAmit, @Anton_A_Trunov, and David Urdiales-Nieto and Juan Manuel Garcia Navarro. #LambdaWorld

Lambda_World's tweet image. That's a wrap on workshops! This round we conquered #Blockchain, #Scala, #LiquidHaskell, and #Coq! Thanks to @janschultecom, @adriangonzl, @AnafyAmit, @Anton_A_Trunov, and David Urdiales-Nieto and Juan Manuel Garcia Navarro. #LambdaWorld
Lambda_World's tweet image. That's a wrap on workshops! This round we conquered #Blockchain, #Scala, #LiquidHaskell, and #Coq! Thanks to @janschultecom, @adriangonzl, @AnafyAmit, @Anton_A_Trunov, and David Urdiales-Nieto and Juan Manuel Garcia Navarro. #LambdaWorld
Lambda_World's tweet image. That's a wrap on workshops! This round we conquered #Blockchain, #Scala, #LiquidHaskell, and #Coq! Thanks to @janschultecom, @adriangonzl, @AnafyAmit, @Anton_A_Trunov, and David Urdiales-Nieto and Juan Manuel Garcia Navarro. #LambdaWorld
Lambda_World's tweet image. That's a wrap on workshops! This round we conquered #Blockchain, #Scala, #LiquidHaskell, and #Coq! Thanks to @janschultecom, @adriangonzl, @AnafyAmit, @Anton_A_Trunov, and David Urdiales-Nieto and Juan Manuel Garcia Navarro. #LambdaWorld

Looking forward to @nikivazou (developer of #LiquidHaskell) delivering a #haskell-themed #keynote at this year's #haskellX! To join Niki and her dreams of bringing formal verification into everyday programming, head here: ed.gr/u6cn #FP #FunctionalProgramming #Types

skillsmatter's tweet image. Looking forward to @nikivazou (developer of #LiquidHaskell) delivering a #haskell-themed #keynote at this year's #haskellX! To join Niki and her dreams of bringing formal verification into everyday programming, head here: ed.gr/u6cn #FP #FunctionalProgramming #Types

Don't miss @FacundoDomngu12 at next week's #HaskellX conference. He'll share how you can use the #LiquidHaskell program verifier to untangle your spaghetti 🍝 Tickets still available at bit.ly/3fRHISo

skillsmatter's tweet image. Don't miss @FacundoDomngu12 at next week's #HaskellX conference.

He'll share how you can use the #LiquidHaskell program verifier to untangle your spaghetti 🍝

Tickets still available at bit.ly/3fRHISo

Liquid Haskell で普通の型システムの上を行け NGK2018 の LT スライドです。OpenSSL の Heartbleed 脆弱性を題材として、Haskell の限界と Liquid Haskell のメリットを解説しました。リンクがうまく展開されないので再ツイート。 #NGK2017B #haskell #liquidhaskell slideshare.net/y_taka_23/liqu…


Adventures in building reliable distributed systems with Liquid Haskell. ~ Lindsey Kuper (@lindsey). decomposition.al/blog/2022/07/2… #Haskell #FunctionalProgramming #LiquidHaskell


Verifying the functional correctness of Braun trees with LiquidHaskell. ~ Felipe de León, Alberto Pardo, Marcos Viera. systemf.epfl.ch/etc/vstte2025/… #Haskell #FunctionalProgramming #LiquidHaskell


Google Summer of Code #gsoc blog post! Read Xavier Góngora's tour of his project to bring #LiquidHaskell a step closer to large code bases tweag.io/blog/2025-09-1…


💧 Ready to make your Haskell code watertight? Join @nikivazou at #LambdaWorld for "Liquid Haskell: Verification with Refinement Types"! She’ll show how to use refinement types to keep your programs leak-free and bug-proof! 💦💡 #Haskell #LiquidHaskell #FunctionalProgramming

Lambda_World's tweet image. 💧 Ready to make your Haskell code watertight? 
Join @nikivazou at #LambdaWorld for "Liquid Haskell: Verification with Refinement Types"!

She’ll show how to use refinement types to keep your programs leak-free and bug-proof! 💦💡

#Haskell #LiquidHaskell #FunctionalProgramming

Liquid amortization: Proving amortized complexity with LiquidHaskell (Functional pearl). ~ Jan van Brügge. arxiv.org/abs/2407.13671 #FunctionalProgramming #Haskell #LiquidHaskell


Modular implementation and formalization of dynamic policies (Work in progress). ~ Antonio Zegarelli, Niki Vazou, Marco Guarnieri. fcs-workshop.github.io/fcs2024/papers… #FunctionalProgramming #LiquidHaskell


Calling all Haskellers to help us understand what are the challenges in adopting #liquidhaskell

📣 Participate in our study “Exploring the Usability Barriers in Liquid Types” Do you work with LiquidHaskell, have worked in the past, or know Haskell and want to learn LiquidHaskell? Then this study is for you! Sign up: tinyurl.com/lh-user-study Study by @S3DatCMU and @lasige



Towards a translation from Liquid Haskell to Coq. ~ Lykourgos Mastorou, Niki Vazou, Michael Greenberg. types2023.webs.upv.es/TYPES2023.pdf#… #ITP #LiquidHaskell #Coq


Assumptions for Liquid Haskell in the large. ~ Facundo Domínguez. tweag.io/blog/2023-06-2… #Haskell #LiquidHaskell #FunctionalProgramming


Verified causal broadcast with Liquid Haskell. ~ Patrick Redmond, Gan Shen, Niki Vazou, Lindsey Kuper. arxiv.org/abs/2206.14767 #Haskell #FunctionalProgramming #LiquidHaskell


I just completed all 25 days of Advent of Code 2022! adventofcode.com #AdventOfCode You can find all my #LiquidHaskell solutions at github.com/mgritter/aoc-l…, or watch me (sometimes painfully!) program them on my Youtube live coding playlist: youtube.com/watch?v=vIYJFM…

markgritter's tweet card. Advent of Code 2022 in Liquid Haskell, Day 1

youtube.com

YouTube

Advent of Code 2022 in Liquid Haskell, Day 1


Here's my favorite code from today! It computes all the points at a given Manhattan distance from a sensor, and the specification caught a bug. (Of course, so would looking at the output.) Not sure if #LiquidHaskell can reason about the List monad. It can't about [x..y].

markgritter's tweet image. Here's my favorite code from today!  It computes all the points at a given Manhattan distance from a sensor, and the specification caught a bug.  (Of course, so would looking at the output.)

Not sure if #LiquidHaskell can reason about the List monad. It can't about [x..y].

Day 15 in the bag. I just finished a proof of termination in #LiquidHaskell for #AdventOfCode day 13's comparison function. It has three different measures! (1) tree height, and (3) the length of lists being compared. But we also need to support promotions of Numbers to lists.

markgritter's tweet image. Day 15 in the bag.

I just finished a proof of termination in #LiquidHaskell for #AdventOfCode day 13's comparison function. It has three different measures!  (1) tree height, and (3) the length of lists being compared. But we also need to support promotions of Numbers to lists.

Halfway done with #AdventOfCode! My live stream coding in #LiquidHaskell starts for day 13... twitch.tv/markgritter


Oh, man, I just realized that the reason reflection wasn't working in my #LiquidHaskell live stream was because I didn't enable the --reflection flag. I really with liquid would give a sensible error in this case.


Yesterday's #AdventOfCode went pretty well, thanks to help from @gnarf! Starting up the livestream for day 10 in #LiquidHaskell a few minutes early to talk about proofs. Follow along: twitch.tv/markgritter Yesterday's code: github.com/mgritter/aoc-l…


Starting up the livestream for day 7 of #AdventOfCode in #LiquidHaskell a few minutes late. twitch.tv/markgritter


#LiquidHaskell struggles tonight: getting the convention right for type aliases. Small letters must be type arguments, and capital letters must be values! (The error messages are not very helpful when you screw this up.)


Here's my favorite code from today! It computes all the points at a given Manhattan distance from a sensor, and the specification caught a bug. (Of course, so would looking at the output.) Not sure if #LiquidHaskell can reason about the List monad. It can't about [x..y].

markgritter's tweet image. Here's my favorite code from today!  It computes all the points at a given Manhattan distance from a sensor, and the specification caught a bug.  (Of course, so would looking at the output.)

Not sure if #LiquidHaskell can reason about the List monad. It can't about [x..y].

📢 @janschultecom & @adriangonzl will be giving a workshop about #LiquidHaskell: A strongly typed martini. Shaken, not stirred. 🍸 at #LambdaWorld. Don't miss it: cadiz.lambda.world/schedule/#sess…


intersection of #PrequelMemes and #LiquidHaskell is so pure


Day 15 in the bag. I just finished a proof of termination in #LiquidHaskell for #AdventOfCode day 13's comparison function. It has three different measures! (1) tree height, and (3) the length of lists being compared. But we also need to support promotions of Numbers to lists.

markgritter's tweet image. Day 15 in the bag.

I just finished a proof of termination in #LiquidHaskell for #AdventOfCode day 13's comparison function. It has three different measures!  (1) tree height, and (3) the length of lists being compared. But we also need to support promotions of Numbers to lists.

Refactoring some old code to use #liquidhaskell .... deleting so much code :D


LiquidHaskell not running and complaining about not satsifying packages stackoverflow.com/questions/6460… #liquidhaskell #hackage #stack #installation

overflow_meme's tweet image. LiquidHaskell not running and complaining about not satsifying packages stackoverflow.com/questions/6460… #liquidhaskell #hackage #stack #installation

That's a wrap on workshops! This round we conquered #Blockchain, #Scala, #LiquidHaskell, and #Coq! Thanks to @janschultecom, @adriangonzl, @AnafyAmit, @Anton_A_Trunov, and David Urdiales-Nieto and Juan Manuel Garcia Navarro. #LambdaWorld

Lambda_World's tweet image. That's a wrap on workshops! This round we conquered #Blockchain, #Scala, #LiquidHaskell, and #Coq! Thanks to @janschultecom, @adriangonzl, @AnafyAmit, @Anton_A_Trunov, and David Urdiales-Nieto and Juan Manuel Garcia Navarro. #LambdaWorld
Lambda_World's tweet image. That's a wrap on workshops! This round we conquered #Blockchain, #Scala, #LiquidHaskell, and #Coq! Thanks to @janschultecom, @adriangonzl, @AnafyAmit, @Anton_A_Trunov, and David Urdiales-Nieto and Juan Manuel Garcia Navarro. #LambdaWorld
Lambda_World's tweet image. That's a wrap on workshops! This round we conquered #Blockchain, #Scala, #LiquidHaskell, and #Coq! Thanks to @janschultecom, @adriangonzl, @AnafyAmit, @Anton_A_Trunov, and David Urdiales-Nieto and Juan Manuel Garcia Navarro. #LambdaWorld
Lambda_World's tweet image. That's a wrap on workshops! This round we conquered #Blockchain, #Scala, #LiquidHaskell, and #Coq! Thanks to @janschultecom, @adriangonzl, @AnafyAmit, @Anton_A_Trunov, and David Urdiales-Nieto and Juan Manuel Garcia Navarro. #LambdaWorld

Looking forward to @nikivazou (developer of #LiquidHaskell) delivering a #haskell-themed #keynote at this year's #haskellX! To join Niki and her dreams of bringing formal verification into everyday programming, head here: ed.gr/u6cn #FP #FunctionalProgramming #Types

skillsmatter's tweet image. Looking forward to @nikivazou (developer of #LiquidHaskell) delivering a #haskell-themed #keynote at this year's #haskellX! To join Niki and her dreams of bringing formal verification into everyday programming, head here: ed.gr/u6cn #FP #FunctionalProgramming #Types

We are very pleased to say that @FacundoDomngu12 will return to #HaskellX with a fascinating look at #LiquidHaskell and how it can be used as a tool to understand what a program is doing via specifications. #Haskell Explore the full conference lineup at events.skillsmatter.com/haskellx2022

skillsmatter's tweet image. We are very pleased to say that @FacundoDomngu12 will return to #HaskellX with a fascinating look at #LiquidHaskell and how it can be used as a tool to understand what a program is doing via specifications. #Haskell

Explore the full conference lineup at events.skillsmatter.com/haskellx2022

This December, join @FacundoDomngu12 at #HaskellX. He'll show how you can use the #LiquidHaskell program verifier to untangle your spaghetti 🍝 Conference tickets at bit.ly/3CayLLn

skillsmatter's tweet image. This December, join @FacundoDomngu12 at  #HaskellX.

He'll show how you can use the #LiquidHaskell program verifier to untangle your spaghetti 🍝

Conference tickets at bit.ly/3CayLLn

Don't miss @FacundoDomngu12 at next week's #HaskellX conference. He'll share how you can use the #LiquidHaskell program verifier to untangle your spaghetti 🍝 Tickets still available at bit.ly/3fRHISo

skillsmatter's tweet image. Don't miss @FacundoDomngu12 at next week's #HaskellX conference.

He'll share how you can use the #LiquidHaskell program verifier to untangle your spaghetti 🍝

Tickets still available at bit.ly/3fRHISo

#LiquidHaskell is a tool to verify programs. But at our upcomign #HaskellX conference, @FacundoDomngu12 will share how it can be used as a tool to understand what a program is doing via specifications. #Haskell Read the full talk abstract at bit.ly/3SW8neI

skillsmatter's tweet image. #LiquidHaskell is a tool to verify programs.

But at our upcomign #HaskellX conference, @FacundoDomngu12 will share how it can 
be used as a tool to understand what a program is doing via specifications. #Haskell

Read the full talk abstract at bit.ly/3SW8neI

Last week we announced that @FacundoDomngu12 will return to #HaskellX with a fascinating look at #LiquidHaskell and how it can be used as a tool to understand what a program is doing via specifications. #Haskell Explore the full conference lineup at bit.ly/3SZArhl

skillsmatter's tweet image. Last week we announced that @FacundoDomngu12 will return to #HaskellX with a fascinating look at #LiquidHaskell and how it can be used as a tool to understand what a program is doing via specifications. #Haskell

Explore the full conference lineup at bit.ly/3SZArhl

💧 Ready to make your Haskell code watertight? Join @nikivazou at #LambdaWorld for "Liquid Haskell: Verification with Refinement Types"! She’ll show how to use refinement types to keep your programs leak-free and bug-proof! 💦💡 #Haskell #LiquidHaskell #FunctionalProgramming

Lambda_World's tweet image. 💧 Ready to make your Haskell code watertight? 
Join @nikivazou at #LambdaWorld for "Liquid Haskell: Verification with Refinement Types"!

She’ll show how to use refinement types to keep your programs leak-free and bug-proof! 💦💡

#Haskell #LiquidHaskell #FunctionalProgramming

Loading...

Something went wrong.


Something went wrong.


United States Trends