init lein project
This commit is contained in:
parent
8fe2c25a87
commit
23ffa28802
3 changed files with 33 additions and 2 deletions
14
.gitignore
vendored
Normal file
14
.gitignore
vendored
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
/target
|
||||||
|
/classes
|
||||||
|
/checkouts
|
||||||
|
profiles.clj
|
||||||
|
pom.xml
|
||||||
|
pom.xml.asc
|
||||||
|
*.jar
|
||||||
|
*.class
|
||||||
|
/.lein-*
|
||||||
|
/.nrepl-port
|
||||||
|
/.prepl-port
|
||||||
|
.hgignore
|
||||||
|
.hg/
|
||||||
|
**/**.**~
|
11
README.md
11
README.md
|
@ -1,4 +1,13 @@
|
||||||
# prop-net
|
# prop-net
|
||||||
|
|
||||||
a Clojure propagation network library that explores ideas proposed by Radul.
|
A Clojure propagation network library that explores ideas proposed by Radul.
|
||||||
[Propagation Networks: A Flexible and Expressive Substrate for Computation, Radul 2009](https://dspace.mit.edu/handle/1721.1/49525)
|
[Propagation Networks: A Flexible and Expressive Substrate for Computation, Radul 2009](https://dspace.mit.edu/handle/1721.1/49525)
|
||||||
|
|
||||||
|
## roadmap
|
||||||
|
Separate namespaces are used for each type of prop-net, building:
|
||||||
|
- naive-scalar-net *in-progress*: support for scalar data, no dependency tracking, naive scheduling
|
||||||
|
- scalar-dep-net *future*: will support dependency tracking on scalar data
|
||||||
|
- []-dep-net *future*: will experiment with algorithms for tracking composite dependencies
|
||||||
|
- []-net *future*: will experiment with composite dependencies and concurrency
|
||||||
|
|
||||||
|
|
||||||
|
|
8
project.clj
Normal file
8
project.clj
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
(defproject prop-net "0.1.0-SNAPSHOT"
|
||||||
|
:description "propagation network implementation in Clojure"
|
||||||
|
:url "https://sorrel.dev/structured/prop-net"
|
||||||
|
:license {:name ""
|
||||||
|
:url ""}
|
||||||
|
:dependencies [[org.clojure/clojure "1.11.1"]
|
||||||
|
[org.clojure/core.match "1.0.1"]]
|
||||||
|
:repl-options {:init-ns prop-net.core})
|
Loading…
Reference in a new issue