Hacker GitHub

← All repos

MPLLang/mpl

View on GitHub ↗ ★ 437 Standard ML

The MaPLe compiler: efficient and scalable parallel functional programming

10 mentions on Hacker News by 5 people: 2 stories, 8 comments · first 2020-02-28 · latest 2025-09-09

Mentions per year 10 mentions · busiest year 2024 (5)
20082026
  1. …has an unrestricted form by way of row polymorphism. [1] - https://www.haskell.org/hugs/ [2] - https://github.com/MPLLang/mpl
  2. Nowadays 210 is actually parallel! You can run 210-style code using MaPLe ( https://github.com/MPLLang/mpl ) and get competitive performance with respect to C/C++. If you liked 210, you might also like https://futhark-lang.org/ which is an…
  3. …amount of parallelism is unaffected, asymptotically. All of this is implemented in MaPLe ( https://github.com/mpllang/mpl ) and you can go play with it now!
  4. …based on disentanglement b) Provably efficient automatic granularity control [1] MaPLe (MPL): https://github.com/MPLLang/mpl [2] Automatic Parallelism Management: https://dl.acm.org/doi/10.1145/3632880
  5. …based on disentanglement b) Provably efficient automatic granularity control [1] MaPLe (MPL): https://github.com/MPLLang/mpl [2] Automatic Parallelism Management: https://dl.acm.org/doi/10.1145/3632880
    comment by teleforce · 2024-03-29 · in The Next Big Step in Mojo Open Source
  6. ▲ 2
    MPL: Automatic Management of Parallelism
    story by teleforce · 2024-03-28 · 1 comment
  7. …compiler MLton to add support for nested, fork-join parallelism. https://github.com/diku-dk/futhark https://github.com/MPLLang/mpl
    comment by jstrieb · 2023-05-27 · in Programming in Standard ML (2011) [pdf]
  8. Some of us are still using SML for research and teaching, e.g. https://github.com/mpllang/mpl
    comment by shwestrick · 2023-02-16 · in Comparing Objective Caml and Standard ML
  9. ▲ 2
    MaPLe Compiler for Parallel ML v0.3 Release Notes
    story by eatonphil · 2022-06-26 · 0 comments
  10. …parallel MLton [0] is making solid progress. And Poly/ML [1] has had pthreads for a while. [0] https://github.com/MPLLang/mpl [1] https://www.polyml.org/documentation/Reference/Threads.html
    comment by eatonphil · 2020-02-28 · in Multicore OCaml: Feb 2020 update