home.social

#icfpsplash25 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #icfpsplash25, aggregated by home.social.

  1. X-mas comes early this year: the ICFP 2025 talks are now on YouTube.

    You can catch my talk on "Domain-specific tensor languages" below. We explore implementing tensor calculus in #Haskell, supporting both Einstein notation and Penrose diagrams to model things like General Relativity and black holes. 🕳️🚀

    My talk: youtube.com/watch?v=04cxfddDwuI

    Full Playlists:
    🔗 ICFP papers: youtube.com/watch?v=COD4tnVtHo
    🔗 JFP First papers: youtube.com/watch?v=oZLSDFfpHp

    mastodon.acm.org/@sigplanav/11

    cc @sigplanav (sigplan.org)

    #icfpsplash25 #ProgLang #TensorCalculus #Physics #FunctionalProgramming

  2. X-mas comes early this year: the ICFP 2025 talks are now on YouTube.

    You can catch my talk on "Domain-specific tensor languages" below. We explore implementing tensor calculus in #Haskell, supporting both Einstein notation and Penrose diagrams to model things like General Relativity and black holes. 🕳️🚀

    My talk: youtube.com/watch?v=04cxfddDwuI

    Full Playlists:
    🔗 ICFP papers: youtube.com/watch?v=COD4tnVtHo
    🔗 JFP First papers: youtube.com/watch?v=oZLSDFfpHp

    mastodon.acm.org/@sigplanav/11

    cc @sigplanav (sigplan.org)

    #icfpsplash25 #ProgLang #TensorCalculus #Physics #FunctionalProgramming

  3. X-mas comes early this year: the ICFP 2025 talks are now on YouTube.

    You can catch my talk on "Domain-specific tensor languages" below. We explore implementing tensor calculus in #Haskell, supporting both Einstein notation and Penrose diagrams to model things like General Relativity and black holes. 🕳️🚀

    My talk: youtube.com/watch?v=04cxfddDwuI

    Full Playlists:
    🔗 ICFP papers: youtube.com/watch?v=COD4tnVtHo
    🔗 JFP First papers: youtube.com/watch?v=oZLSDFfpHp

    mastodon.acm.org/@sigplanav/11

    cc @sigplanav (sigplan.org)

    #icfpsplash25 #ProgLang #TensorCalculus #Physics #FunctionalProgramming

  4. X-mas comes early this year: the ICFP 2025 talks are now on YouTube.

    You can catch my talk on "Domain-specific tensor languages" below. We explore implementing tensor calculus in #Haskell, supporting both Einstein notation and Penrose diagrams to model things like General Relativity and black holes. 🕳️🚀

    My talk: youtube.com/watch?v=04cxfddDwuI

    Full Playlists:
    🔗 ICFP papers: youtube.com/watch?v=COD4tnVtHo
    🔗 JFP First papers: youtube.com/watch?v=oZLSDFfpHp

    mastodon.acm.org/@sigplanav/11

    cc @sigplanav (sigplan.org)

    #icfpsplash25 #ProgLang #TensorCalculus #Physics #FunctionalProgramming

  5. X-mas comes early this year: the ICFP 2025 talks are now on YouTube.

    You can catch my talk on "Domain-specific tensor languages" below. We explore implementing tensor calculus in #Haskell, supporting both Einstein notation and Penrose diagrams to model things like General Relativity and black holes. 🕳️🚀

    My talk: youtube.com/watch?v=04cxfddDwuI

    Full Playlists:
    🔗 ICFP papers: youtube.com/watch?v=COD4tnVtHo
    🔗 JFP First papers: youtube.com/watch?v=oZLSDFfpHp

    mastodon.acm.org/@sigplanav/11

    cc @sigplanav (sigplan.org)

    #icfpsplash25 #ProgLang #TensorCalculus #Physics #FunctionalProgramming

  6. After a few intense weeks — first at #icfpsplash25 in Singapore, then four days of interviewing candidates for tenure-track positions as part of the faculty appointment committee (Lärarförslagsnämnd) at the University of Gothenburg — I’m now in Budapest for (mostly) vacation.

    Tomorrow (2025-10-27) I’ll give a talk at the local Type Theory Seminar (invited by Ambrus Kaposi). Looking forward to good discussions!
    bitbucket.org/akaposi/tipuselm
    #Agda #Autumn
    I'll make sure to fit in a visit to the Rudas Thermal Bath before the talk en.rudasfurdo.hu/ and I've already done a jog around Margaret Island.

  7. Half the trip home from #icfpsplash25 is now done: 9h from SIN, two hours left until touchdown at IST, then some waiting and 3.5h flight home to GOT.
    Singapore was an intense experience, but I'm looking forward to a cooler outdoor, and warmer indoor, climate.

  8. Destination calculus: A linear λ-calculus for purely functional memory writes
    Presented by Arnaud Spiwack. Joint work with Thomas Bagrel,
    #icfpsplash25

  9. Daisy: An Exercise Environment for Learning Information Modeling
    Presented by Jessica Belicia Cahyono, joint work with Youyou Cong, Hidehiko Masuhara
    #icfpsplash25
    conf.researchr.org/program/icf

  10. It's the last day of #icfpsplash25 and I'll be giving my talk on The Simple Essence of Overloading at 11:45 in Orchid East, joint work with @effects.

    I promise the content is simple enough for the last day of the conference :)

  11. If you have ideas on how to make the Haskell Symposium better, please talk with me at the conference or email me. I can't guarantee a response to every message, but I promise to read and think about them for next year.

    (Minutes after the announcement was made, one person already asked me if we could switch from two-column to one-column proceedings. I honestly don't know, but I'll look into it!)

    #icfpsplash25

  12. My student @redmp killed it with his ECS talk earlier today at OOPSLA! 🥪 #icfpsplash25

  13. Gergő Érdi presenting his Functional Pearl: A Clash Course in Solving Sudoku (Haskell 2025) share.google/6jeal4KkgnZGv1J7t
    #icfpsplash25

  14. "In the beginning, there was RABBIT." Standing room only for SPJ's keynote talk at the Haskell Symposium #icfpsplash25

  15. "McTT: A Verified Kernel for a Proof Assistant"
    Presentation by Junyoung Jang, joint work with Antoine Gaulin, Jason Z. S. Hu, Brigitte Pientka.
    Repo: github.com/Beluga-lang/McTT/tr
    #icfpsplash25 icfp25.sigplan.org/details/icf

  16. My PhD student Nathan Liittschwager is about to present our work on observational equivalence of state-based and op-based CRDTs! Fittingly, this paper is in the "Parametricity" session chaired by Phil Wadler! #icfpsplash25

  17. Final ICFP keynote on Proof-Carrying Neuro-Symbolic Code by Ekaterina Komendantskaya
    #icfpsplash25
    share.google/G4C1iRyA0qE5m5Mi2
    #Agda

  18. Had a great time presenting our paper “Domain-specific tensor languages” today at #ICFP2025 in Singapore 🇸🇬

    The images attached are screenshots from the paper as teasers — diagrams for derivative rules, the Riemann curvature 4-tensor in Einstein’s index notation, and the same in diagram form.

    📄 Slides: cse.chalmers.se/~patrikj/talks

    🎥 Earlier (longer) talk: youtu.be/81XurNlv5cw

    💻 Code: github.com/jyp/linear-smc

    📘 Paper: doi.org/10.1017/S0956796825000

    #Haskell #FunctionalProgramming #DSLs #TensorCalculus #icfpsplash25

  19. Had a great time presenting our paper “Domain-specific tensor languages” today at #ICFP2025 in Singapore 🇸🇬

    The images attached are screenshots from the paper as teasers — diagrams for derivative rules, the Riemann curvature 4-tensor in Einstein’s index notation, and the same in diagram form.

    📄 Slides: cse.chalmers.se/~patrikj/talks

    🎥 Earlier (longer) talk: youtu.be/81XurNlv5cw

    💻 Code: github.com/jyp/linear-smc

    📘 Paper: doi.org/10.1017/S0956796825000

    #Haskell #FunctionalProgramming #DSLs #TensorCalculus #icfpsplash25

  20. Had a great time presenting our paper “Domain-specific tensor languages” today at #ICFP2025 in Singapore 🇸🇬

    The images attached are screenshots from the paper as teasers — diagrams for derivative rules, the Riemann curvature 4-tensor in Einstein’s index notation, and the same in diagram form.

    📄 Slides: cse.chalmers.se/~patrikj/talks

    🎥 Earlier (longer) talk: youtu.be/81XurNlv5cw

    💻 Code: github.com/jyp/linear-smc

    📘 Paper: doi.org/10.1017/S0956796825000

    #Haskell #FunctionalProgramming #DSLs #TensorCalculus #icfpsplash25

  21. Had a great time presenting our paper “Domain-specific tensor languages” today at #ICFP2025 in Singapore 🇸🇬

    The images attached are screenshots from the paper as teasers — diagrams for derivative rules, the Riemann curvature 4-tensor in Einstein’s index notation, and the same in diagram form.

    📄 Slides: cse.chalmers.se/~patrikj/talks

    🎥 Earlier (longer) talk: youtu.be/81XurNlv5cw

    💻 Code: github.com/jyp/linear-smc

    📘 Paper: doi.org/10.1017/S0956796825000

    #Haskell #FunctionalProgramming #DSLs #TensorCalculus #icfpsplash25

  22. Had a great time presenting our paper “Domain-specific tensor languages” today at #ICFP2025 in Singapore 🇸🇬

    The images attached are screenshots from the paper as teasers — diagrams for derivative rules, the Riemann curvature 4-tensor in Einstein’s index notation, and the same in diagram form.

    📄 Slides: cse.chalmers.se/~patrikj/talks

    🎥 Earlier (longer) talk: youtu.be/81XurNlv5cw

    💻 Code: github.com/jyp/linear-smc

    📘 Paper: doi.org/10.1017/S0956796825000

    #Haskell #FunctionalProgramming #DSLs #TensorCalculus #icfpsplash25

  23. Fascinating talk on
    Type Theory in Type Theory using a Strictified Syntax

    Presented by Ambrus Kaposi, joint work with Loïc Pujet.
    #icfpsplash25

  24. Some interesting magic with pullbacks:
    Fulls Seldom Differ,
    Presented by Craig Roy, joint work with
    Mark Koch, Alan Lawrence, Conor McBride @pigworker
    #icfpsplash25

  25. Session chair @mcoblenz notes that you can't have liquid types in Hazel because it has holes and the liquid types would leak right out through the holes. #TheMoreYouKnow #icfpsplash25

  26. The realest talk of the week is @bhaktishh's talk at HATRA right now #icfpsplash25

  27. Fascinating talk on "Compiling with Generating Functions"
    Presented by Jianlin Li, joint work with Yizhou Zhang.
    #icfpsplash25