
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
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!
0
8
44
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
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
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
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.
0
0
3
RT @EChatav: class Functor f => Foldable f where. foldP. :: ( Strong p, Choice p. , forall x. Applicative (p x). , forall….
0
1
0
RT @EChatav: Conjecture> The category of simple optics over the free partial distributor categorifies the free Kleene rig of regular expres….
0
1
0
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
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
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
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….
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
RT @roboguy20: It's very useful to practice thinking about elementary set theory *without* thinking directly about elements. Spend some ti….
0
6
0
RT @haskellhutt: FP folks -- please encourage recently completed PhD students to publish their dissertation abstracts in the Journal of Fun….
0
24
0
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….
tweag.io
The shortest megaparsec tutorial there is to write your first DSL parser
0
7
0
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….
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
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….
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
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
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
RT @tweagio: A new version of Liquid Haskell is out, featuring the work of several contributors to improve the proof mechanisms, support fo….
tweag.io
An overview of the improvements in the latest Liquid Haskell release
0
7
0