Hacker GitHub

← All repos

google/mangle

View on GitHub ↗ ★ 3,000 Go

11 mentions on Hacker News by 5 people: 3 stories, 8 comments · first 2022-11-26 · latest 2026-02-05

Mentions per year 11 mentions · busiest year 2024 (5)
20082026
  1. …You do not need to invent dozens of DSLs but can do it all in one. And without all the RDF trouble. https://github.com/google/mangle HN discussion https://news.ycombinator.com/item?id=33756800 Talk at REBASE 2025 "From Facts to Theories"…
    comment by burakemir · 2026-02-05 · in Company as Code
  2. ▲ 103
    Mangle – a language for deductive database programming
    story by simonpure · 2025-08-18 · 19 comments
  3. I made some progress porting mangle datalog to Rust https://github.com/google/mangle/tree/main/rust - it is in the same repo as the golang implementation. It is slow going, partly since it is not a priority, partly because I suffer from…
    comment by burakemir · 2025-06-15 · in Datalog in Rust
  4. Here is a proof that you can translate non-recursive datalog into relational algebra and vice versa: https://github.com/google/mangle/blob/main/docs/spec_explain... Since Logica is translated to SQL it should benefit from all the query…
  5. …context of a programming language with it's own syntactic choices. My own humble attempt is here https://github.com/google/mangle ... I had come across datalog in Clojure and thought it is a complete nonstarter. Most people (including me)…
    comment by burakemir · 2024-08-24 · in An Overview of Datalog (2010)
  6. …supports aggregation and even calling some custom functions during query evaluation. The repo is at https://github.com/google/mangle and obviously there remains a lot to do, the API is unstable, there are bugs and the type checker is not…
    comment by burakemir · 2024-08-11 · in Imagining a personal data pipeline
  7. Mangle is a language that includes "textbook datalog" as a subset https://github.com/google/mangle ; like any real-world datalog language, it extends datalog with various facilities to make it practical. It was discussed on HN…
    comment by burakemir · 2024-07-18 · in Ask HN: What's Prolog like in 2024?
  8. Mangle https://github.com/google/mangle is an open-source implementation in golang, it was an explicit goal to make it easy to learn. Meaning: it is easy to recognize the pure datalog part, the syntax is following the good old course…
    comment by dagipflihax0r · 2024-01-21 · in Learn Datalog Today
  9. …virtues of datalog (e.g. Flix, DataFun). My own attempt at making this more widely known is here https://github.com/google/mangle , a language from the datalog family and its implementation as a go library. As the example shows: plain…
    comment by burakemir · 2023-05-08 · in Prolog for data science
  10. ▲ 187
    Mangle, a programming language for deductive database programming
    story by aarroyoc · 2022-11-26 · 46 comments
  11. ▲ 1
    Mangle: Programming language for deductive database programming
    story by blopeur · 2022-11-26 · 0 comments