将 Crystal 代码直接嵌入 Ruby 中
crystalruby 是一个 gem,允许您在 Ruby 中编写 Crystal 代码。您只需要在系统上安装一个现代的 Crystal 编译器即可。然后,您可以像下面示例所示那样将简单的方法转换为 Crystal 方法:
您可以在嵌入式 Crystal 代码中调用其他嵌入式 Crystal 代码。下面的结晶方法 redis_set_and_return 调用了 redis_get 方法,该方法也已结晶。请注意,使用 shard 指令来定义结晶代码的 Redis 分片依赖关系。例如:
返回类型可以使用作为 crystallize 方法的第一个参数的 lambda 表达式来指定返回的类型,或者使用特殊的
暂无开放 Issues,或尚未同步最近议题。