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
20082026
-
…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 -
▲ 103
Mangle – a language for deductive database programmingstory by simonpure · 2025-08-18 · 19 comments
-
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 -
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…
comment by burakemir · 2024-11-16 · in Logica – Declarative logic programming language for data -
…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) -
…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 -
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? -
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 -
…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 -
▲ 187
Mangle, a programming language for deductive database programmingstory by aarroyoc · 2022-11-26 · 46 comments
-
▲ 1
Mangle: Programming language for deductive database programmingstory by blopeur · 2022-11-26 · 0 comments