flamingo-lang / flamingo Goto Github PK
View Code? Open in Web Editor NEWLogic programming reborn for the web.
Home Page: https://flamingo-lang.org/
Logic programming reborn for the web.
Home Page: https://flamingo-lang.org/
In a dependently-typed language like Coq, Idris, or Formality.
With Satisfiability-Modulo-Theory.
https://github.com/domoritz/wasm-clingo is deprecated.
I'd like to benchmark my Datalog implementation against Clingo and DDLog. I should also consider handwritten differential-dataflow, but that might be tricky.
Currently there's no way to add objects at runtime to Flamingo. In the first prototype, we had this feature, and it was pretty critical for several encodings.
Can hardly call it ALM without it!
The Elm community is most likely interested in this combination of expressiveness and correctness. I should write ports between Flamingo and Elm.
The trick will be code generation similar to #6.
This is related to how defined fluents work. Essentially, any negative constraints are removed from the program at runtime, so you have to be careful not to end up with accidentally partial functions.
At the very least need one for VS Code, one for Highlight.js, and one for Repl.it.
Using this paper as a guide: https://dl.acm.org/doi/10.1145/1552309.1552311
This will help modeling sooooo much.
Many virtual objects come and go from a domain, but ALM wasn't really designed with them in mind. What's the best way to handle them?
In the documentation, in the intro, there is
axioms
occurs(A) causes open(Menu) if
instance(A, open_menu),
target(A) = Menu.
occurs(A) causes open(Menu) if
instance(A, open_menu),
target(A) = Menu.
The two blocks look the same. Should that second one be close, rather than open?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.