sjoerd_visscher Profile Banner
Sjoerd 슕 Visscher Profile
Sjoerd 슕 Visscher

@sjoerd_visscher

Followers
1K
Following
12K
Media
239
Statuses
6K

he/him https://t.co/mL1e9LiEbX https://t.co/6fKIciHDuB https://t.co/w1JytdYy0i https://t.co/vOS46mmPbB 👫@boekencurator

Oisterwijk
Joined December 2006
Don't wanna be here? Send us removal request.
@sjoerd_visscher
Sjoerd 슕 Visscher
5 years
Linear types have come to one-liner! Instead of regular Profunctors, it now uses linear Profunctors from linear-base. And happily all regular Profunctors are linear ones too! Then plug in say linear Kleisli, and voila, we have a generic linear traverse!
Tweet media one
0
8
44
@sjoerd_visscher
Sjoerd 슕 Visscher
23 hours
RT @icfpcontest2025: Post quadraginta octo horas incipit.
Tweet media one
0
5
0
@sjoerd_visscher
Sjoerd 슕 Visscher
1 day
RT @ymdfield: いいなこれ(GHCの継続プリミティブをきちんと型でラップすると、微妙に挙動が違う継続オペレーターのそれぞれの意味論の違いが型にちゃんと現れる).
Tweet media one
0
6
0
@sjoerd_visscher
Sjoerd 슕 Visscher
1 day
RT @EChatav: DISTRIBUTORS.Or:.How.I Learned.To.Stop.Worrying.And.Love.Profunctors. I wrote a Blog Post for programmers about how to use par….
0
5
0
@sjoerd_visscher
Sjoerd 슕 Visscher
16 days
RT @therealchreke: If you are at all interested in type checking, you should definitely check out Stephen Diehl’s Typechecking Zoo! It has….
0
34
0
@sjoerd_visscher
Sjoerd 슕 Visscher
17 days
RT @Iceland_jack: A more easily generalisable implementation of Phases, which takes advantage of Map to sort the computations by phases, us….
0
3
0
@sjoerd_visscher
Sjoerd 슕 Visscher
22 days
There's a perfectly valid instance for Generic1 ((->) a), given an instance for Generic a. Should this be included in base? Probably not. But would anything break? I don't know! #haskell.
Tweet media one
0
0
3
@sjoerd_visscher
Sjoerd 슕 Visscher
1 month
RT @EChatav: class Functor f => Foldable f where. foldP. :: ( Strong p, Choice p. , forall x. Applicative (p x). , forall….
0
1
0
@sjoerd_visscher
Sjoerd 슕 Visscher
2 months
RT @EChatav: Conjecture> The category of simple optics over the free partial distributor categorifies the free Kleene rig of regular expres….
0
1
0
@sjoerd_visscher
Sjoerd 슕 Visscher
2 months
RT @locallycompact: This is one of my favourite things to think about. The three ways of reasoning of deduction, induction and abduction co….
0
4
0
@sjoerd_visscher
Sjoerd 슕 Visscher
3 months
RT @BartoszMilewski: This bill is unprecedented: it takes money from the poor to give it to the rich. The biggest redistribution of wealth….
0
4
0
@sjoerd_visscher
Sjoerd 슕 Visscher
3 months
RT @undebeha: i think i just found a cool connection between interaction nets and intersection types. gonna make a thread bout it to help s….
0
9
0
@sjoerd_visscher
Sjoerd 슕 Visscher
4 months
RT @AukeHoekstra: Is red meat bad for you?. New meta study of 44 studies finds it depends on the sponsor. If the sponsor was impartial, mo….
Tweet card summary image
pubmed.ncbi.nlm.nih.gov
This trial for systematic reviews or meta-analyses was registered at PROSPERO as CRD42024525197 (https://www.crd.york.ac.uk/prospero/display_record.php?RecordID=525197).
0
33
0
@sjoerd_visscher
Sjoerd 슕 Visscher
4 months
RT @roboguy20: It's very useful to practice thinking about elementary set theory *without* thinking directly about elements. Spend some ti….
0
6
0
@sjoerd_visscher
Sjoerd 슕 Visscher
4 months
RT @haskellhutt: FP folks -- please encourage recently completed PhD students to publish their dissertation abstracts in the Journal of Fun….
0
24
0
@sjoerd_visscher
Sjoerd 슕 Visscher
4 months
RT @tweagio: Haskell doesn't have to be complicated! In this new blog post, Clément Hurlin gives a simple tutorial about monadic parsing wi….
Tweet card summary image
tweag.io
The shortest megaparsec tutorial there is to write your first DSL parser
0
7
0
@sjoerd_visscher
Sjoerd 슕 Visscher
5 months
RT @tweagio: New blog post from Cheng Shao: the GHC #wasm backend now supports live-coding a frontend app via the ghci browser mode! You ca….
Tweet card summary image
tweag.io
Demonstrate the GHC wasm backend ghci browser mode and how it can be used to live-code a Haskell wasm frontend app.
0
6
0
@sjoerd_visscher
Sjoerd 슕 Visscher
5 months
RT @tweagio: New release: linear-base 0.5.0, with a decent chunk of bug fixes and interface improvements. Some of these should have had a r….
Tweet card summary image
github.com
Full Changelog Headline changes Data.List.Linear.{take,drop} take one list element too many #484 Remove pull array index (unsafe), add uncons. #475 (sjoerdvisscher) Adds missing Data.Num.Linear.* ...
0
1
0
@sjoerd_visscher
Sjoerd 슕 Visscher
5 months
RT @kotsoft: Released the synth. Runs in the web browser so it works across most devices. Supports touch screen, midi keyboard, or mouse &….
0
11
0
@sjoerd_visscher
Sjoerd 슕 Visscher
6 months
RT @CarnapSpeaks: INTERACTION NETS IN JULIA!!!. GIRARD's Linear Logic & LAFONT's Interaction Nets. New project on my GitHub. Thanks to @Ale….
0
6
0
@sjoerd_visscher
Sjoerd 슕 Visscher
6 months
RT @tweagio: A new version of Liquid Haskell is out, featuring the work of several contributors to improve the proof mechanisms, support fo….
Tweet card summary image
tweag.io
An overview of the improvements in the latest Liquid Haskell release
0
7
0