获得徽章 0
赞了这篇文章
赞了这篇文章
赞了这篇文章
改了下语法:
```tube
*V1 << String || Null
*V2 << String || Null
// define method foo
*foo << (*v1:V1, *v2:V2) &> {
// append v1 to return reuslt
> $v1
// append v2 to return result and return
>> $v2
}
// define method bar
*bar << (*typeRecord:TypeRecord) &> {
// deconstruction typeRecord
{ *v1:V1, *v2:V2 } << $typeRecord
>> `$v1 AND $v2`
}
// create a type record
// type record to foo method params
// execute foo and foo result to bar method params
// execute bar and mix foo result and bar result as a type record
*result << (`v1`:V1, `v2`:V2) > $foo | $bar |||
// $result to console.info method and execute console.info
$result > console.info &
```
```tube
*V1 << String || Null
*V2 << String || Null
// define method foo
*foo << (*v1:V1, *v2:V2) &> {
// append v1 to return reuslt
> $v1
// append v2 to return result and return
>> $v2
}
// define method bar
*bar << (*typeRecord:TypeRecord) &> {
// deconstruction typeRecord
{ *v1:V1, *v2:V2 } << $typeRecord
>> `$v1 AND $v2`
}
// create a type record
// type record to foo method params
// execute foo and foo result to bar method params
// execute bar and mix foo result and bar result as a type record
*result << (`v1`:V1, `v2`:V2) > $foo | $bar |||
// $result to console.info method and execute console.info
$result > console.info &
```
展开
评论
点赞
设计模式
数据库
Node.js
程序员
算法
JavaScript
GitHub
代码规范
架构
Redis
Docker