文件名称:混乱:混沌编程语言
文件大小:241KB
文件格式:ZIP
更新时间:2024-03-06 03:58:51
programming-language functional chaos immutability procedural
混乱 把混乱变成魔术! Chaos是一种强类型的,动态的但可编译的,面向测试的过程编程语言,可实现零循环复杂度。 被影响 TypeScript的类型安全 Python的语法,模块和可扩展性 JavaScript的跨平台支持 Ruby的循环和块,Rexx的FOREVER关键字 PHP致力于服务器端 Haskell的纯函数 C的速度和互操作性 Go的独立可执行文件 特色方面 没有控制结构。 (没有if..else ,没有switch..case )仅在函数上做出决策才返回: num def add ( num x , num y ) num z = x + y end { z == 8 : f1 ( ) , z > 10 : f2 ( ) , default : f3 ( ) } 单个单元测试始终足以100%覆盖所有功能。 警告您有关已执