mirror of
https://github.com/osmarks/mycorrhiza.git
synced 2024-10-30 11:46:16 +00:00
22 lines
606 B
Go
22 lines
606 B
Go
package hyphae
|
|
|
|
// TODO: do
|
|
import ()
|
|
|
|
type Hypha struct {
|
|
Name string
|
|
Exists bool
|
|
TextPath string
|
|
BinaryPath string
|
|
OutLinks []string
|
|
BackLinks []string
|
|
}
|
|
|
|
// AddHypha adds a hypha named `name` with such `textPath` and `binaryPath`. Both paths can be empty. Does //not// check for hypha's existence beforehand. Count is handled.
|
|
func AddHypha(name, textPath, binaryPath string) {
|
|
}
|
|
|
|
// DeleteHypha clears both paths and all out-links from the named hypha and marks it as non-existent. It does not actually delete it from the memdb. Count is handled.
|
|
func DeleteHypha(name string) {
|
|
}
|