简体   繁体   English

Haskell 在 Racket 中有类似 gensym 的东西吗?

[英]Does Haskell have something like gensym in Racket?

  1. It seems that Haskell does not the type of symbol as that in Racket?似乎 Haskell 不像球拍中的symbol类型?
  2. Is there something that can generate symbols like gensym in Racket?有什么东西可以在 Racket 中生成像gensym这样的符号吗? eg in Racket, (gensym 'label) can give 'label2391例如在 Racket 中, (gensym 'label)可以给出'label2391

The standard unique supply is Data.Unique .标准的唯一供应是Data.Unique For meta-programming purposes, Template Haskell also provides unique names .出于元编程目的,模板 Haskell 还提供了唯一名称

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM