没有合适的资源?快使用搜索试试~ 我知道了~
reactive-c:在纯C中实现React式编程(RP)想法的实验
共75个文件
c:34个
h:19个
txt:9个
需积分: 9 0 下载量 34 浏览量
2021-05-22
10:03:03
上传
评论
收藏 166KB ZIP 举报
温馨提示
活性碳 在纯C中实现React式编程(RP)API的实验。 Christophe VG( ) 介绍 该实验的起源是标题为“ ”的论文。 该实验的目标是在C中实现RP API,从而使其可用于C中的嵌入式开发。 我认为RP是什么? RP的核心是观察者模式的扩展实现,或者我喜欢将其称为“类固醇上的观察者模式”。 在React式编程中没有黑魔法,只有一个不错的API可以构造和组成观察者和可观察对象。 (IHMO) 为什么要嵌入? 尽管RP通常专注于UI开发并针对其回调地狱提出了解决方案,但不难发现与嵌入式开发的紧密联系。 现在需要观察的事件是IO端口上的(数字和模拟)信号变化,而不是用户交互,... 如果产生的成本是可以接受的,那么能够以更自然的方式应对这些变化,也可能被证明对嵌入式开发有利。 百万美元问题 该实验要回答的问题是:“ RP的概念可以应用于纯C编程吗?值得吗? ” 方法
资源推荐
资源详情
资源评论
收起资源包目录
reactive-c-master.zip (75个子文件)
reactive-c-master
images
dot.png 20KB
complex.png 43KB
let.png 19KB
glitch.png 20KB
disposed-let.png 13KB
TODO 688B
src
test
test_observables.c 5KB
CMakeLists.txt 654B
performance
observer-fan.c 13KB
reactive-chain.c 998B
CMakeLists.txt 617B
gen.py 467B
observer-chain.c 16KB
reactive-fan.c 920B
unit
test.c 1KB
test.h 628B
CMakeLists.txt 116B
unknown
demo.c 2KB
unknown.c 4KB
README 286B
unknown.h 1KB
CMakeLists.txt 232B
Makefile 412B
examples
set.c 525B
dot.c 449B
fold.c 696B
lift.c 1KB
await.c 3KB
merging.c 1012B
copy.c 439B
filter.c 846B
glitch.c 1KB
map.c 960B
let.c 1KB
futures.c 863B
add.c 700B
CMakeLists.txt 766B
complex.c 2KB
temperature.c 3KB
CMakeLists.txt 825B
lib
CMakeLists.txt 132B
time.c 908B
time.h 162B
reactive-c
dot.c 3KB
when.h 204B
merge.c 1KB
dot.h 789B
script.h 425B
all-any.h 433B
lift.h 754B
observables.h 989B
folding.h 624B
filter.c 592B
observable.c 12KB
observable.h 3KB
iterator.h 546B
filter.h 222B
unknown.h 113B
observables.c 4KB
internals.h 4KB
all-any.c 1KB
debug.h 305B
CMakeLists.txt 128B
debug.c 922B
script.c 3KB
merge.h 310B
varargs.h 919B
folding.c 462B
when.c 443B
api.h 298B
.gitignore 4B
circle.yml 111B
Makefile 2KB
README.md 27KB
notes
about-gitches.txt 899B
共 75 条
- 1
资源评论
梦想是世界和平
- 粉丝: 19
- 资源: 4625
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功