基于函数式编程语言的事件驱动模型的设计与实现

来源 :计算机应用与软件 | 被引量 : 0次 | 上传用户:wxj1234567
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
函数式编程语言在移动游戏研发中使用十分普遍,例如客户端的Lua、JavaScript,服务端的Ruby、Erlang、JavaScfipt。但目前对移动游戏开发框架的设计大多是基于传统面向对象的方法,并没有很好地利用函数式编程语言的特性。针对项目代码模块的通信问题,通过借鉴面向对象(OOP)中的观察者模式以及现有的函数式编程语言的开源框架Node.js,设计并实现一种适用于函数式编程语言的事件驱动模型FPEDM(Functional Programming Event Driven Model)。该模型具
其他文献
近两年,俄罗斯露地蔬菜生产面积与改革前(1986~1990年)相比略有减少,但蔬菜总产量呈增加趋势,主要原因是单产有所增加。而保护地生产未恢复到改革前的水平,投入资金大,基础设
本文提出了一种基于Web Service和BPEL的企业应用开发平台的整体框架结构设计,探讨了代码自动生成技术、服务自动包装及发布、BPEL的流程引擎及流程可视化设计、服务组装、UI
油田联合站的生产过程是将各油井采出液经计量间、中转站汇总后的油、气、水三相混合物集中进行分离处理,生产出合格原油并外输,生产过程中涉及游离水、电脱水器和沉降罐界面
以羧甲基纤维素(CMC)的合成机理为依据,在分析水媒法、溶媒法制备CMC特点的基础上,重点研究了溶媒法制备Na-CMC的工艺条件和影响因素。结果表明:溶媒法制备Na-CMC的最佳工艺
目的:观察青藤碱对痛风性关节炎(gouty arthritis,GA)模型大鼠关节滑膜悬液中白细胞介素-6(interleukin-6,IL-6)的影响,进一步探讨其对GA的治疗机制。方法:采用尿酸钠诱导建立大鼠G
针对多目标优化问题,提出一种改进的多目标差分进化算法.在基本的差分进化算法中引入了参数自适应调整操作和可行性规则操作.同时,在综合考虑交易费用的基础上建立多目标投资
目的:建立血凝酶原料药的细菌内毒素检查方法,以控制产品热原。方法:按2010年版《中国药典》(二部)细菌内毒素检查法,用不同厂家鲎试剂对3个批号的血凝酶进行细菌内毒素检查和
实施农村饮水解困工程的作用和效果已经得到了广大群众特别是受益地区群众的认可.水与人的健康有着直接关系.
瓦斯是采煤过程中煤层中涌出以甲烷为主的有毒有害气体的总称,煤矿瓦斯是影响我国煤矿安全生产主要原因。近些年,随着矿井采掘深度不断增加,采掘应力显著升高,煤层瓦斯浓度呈
社会学批评主要运用社会标准对影片进行评价判断,关注电影的教育功能、认识功能和意识形态功能,而商业电影追求的是商业价值,其价值实现主要建立在电影娱乐功能的发挥上。因此,在