reason design patterns:Reason非官方的“ Reason”和“ OCaml”设计模式集合 源码
:world_map: 原因设计模式 通过学习,试验和使用Reason和OCaml收集的非官方的“设计模式”集合。 这些“模式”对我来说效果很好,但是,由于经验是主观的,YMMV。 它们不是万无一失的,它们不是我发明的(但只是重新发现)的100%,如果您有任何意见,请发送公关! 如果您发现此内容有用,请考虑通过上面的链接成为赞助人。 项目布局 处理类型 无论您是要建模TODO列表还是关键任务的东西,这些模式都应该帮助您建立可以安全使用,重构和发展的类型。 ,为您的类型提供只能在运行时完成的其他改进 ,使您的类型保持抽象,而不会丢失模式匹配 领域建模 如果您的代码过多地说明了事情的完成方式,与记录和变量的冲突,或者被空列表和布尔值所困扰,则意味着特殊的事情,请查看以下内容: 模块设计 在编写模块和库时,正确处理某些事情是基础。 一个稳定的接口不会泄漏任何实现细节,对问题的良好控制以及适当数量的灵活性是需要考
用户评论