Quantcast
Channel: DKAL
Viewing all articles
Browse latest Browse all 148

Created Task: Cleanup substrate query syntax [5]

$
0
0
0. Make double quotation marks `"` optional for datasource namespaces. To write
`asInfon({|ns|query|})`
instead of
`asInfon({|"ns"|query|})`

1. Make `asInfon` syntax construct optional:
`if {|ns|query|} do`
instead of
`if asInfon({|ns|query|} do`

2. Make 'basic' substrate as default:
`{||query|}`
instead of
`{|basic|query|}`

example:
```
upon P said needSum(X, Y)
if {||Z:=X+Y|}
do send to P: sum(X, Y, Z)
```

Viewing all articles
Browse latest Browse all 148

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>