腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(547)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
deftype
与defrecord
虽然在一般情况下,defrecord是定义“实体”的首选形式,但在ClojureScript中可以找到更多对
deftype
的引用,如 所反映的那样。 这两种形式之间的区别是什么?你应该选择哪一个?
浏览 0
修改于2017-05-23
得票数 34
回答已采纳
2
回答
Common Lisp中
deftype
与Scheme的区别
Common Lisp代码有一个
deftype
。方案中的
deftype
%s与Common Lisp中的
deftype
%s相同吗?如何将Common Lisp中的
deftype
转换为Scheme中的等效代码?
浏览 68
提问于2009-08-07
得票数 4
1
回答
deftype
-变量未绑定
(defun elementp (e)(
deftype
element () '(satisfies
浏览 5
修改于2015-11-15
得票数 0
回答已采纳
1
回答
如何在宏中引用
deftype
的变量?
当我这样做的时候(my-
deftype
Qqq [var1No such var: mynamespace/var1 如何在宏中正确引用
deftype
的变量?我希望宏为方法提供一个模板,并避免在每个方法中提及所有
deftype
的变量。
浏览 12
提问于2011-02-13
得票数 1
回答已采纳
2
回答
Clojure
deftype
:如何约束字段类型?
为此,我需要我的字段具有适当的类型:(
deftype
Point [^double x ^double y])(
deftype
Foo [^String bar])public final Object bar;public final String除了
deftype
/defrecord之外,还有其他选择吗
浏览 4
修改于2012-08-26
得票数 10
3
回答
在clojurescript中扩展
deftype
的构造函数
在clojurescript中通过
deftype
创建类型时: Object (update [_]
浏览 1
提问于2013-05-18
得票数 2
1
回答
通用Lisp调用
deftype
方法
我正在使用
deftype
SameType(x y)方法定义一个谓词,该方法评估列表x和列表y的元素是否具有相同的类型,以及是否处于相同的位置。当我尝试调用谓词进行测试时,问题就出现了。我收到一个错误ERROR: SameType is undefined,这是我的代码: (
deftype
SameType (x y) ((and (null x) (null
浏览 22
修改于2020-11-01
得票数 1
回答已采纳
1
回答
使用Clojure
deftype
作为参数化函数
我正试图在编译器中使用clojure,因此需要参数化对
deftype
的调用;然而,我很难将类型提示传递下去。fields) (interleave types names))) (defn indirect-helper [] (list ^int (symbol "x"))) (defn indirect [] (eval `(
deftype<
浏览 21
修改于2010-07-26
得票数 7
回答已采纳
2
回答
Clojure
deftype
中的可变字段?
我正在尝试Clojure1.2,特别是根据在
deftype
中支持的可变字段。 (getX []) IPoint (setX
浏览 29
提问于2010-06-28
得票数 21
回答已采纳
1
回答
如何在Clojure / Clojurescript中重用
deftype
方法?
具体来说,有
deftype
Route实现了协议Pattern,它有方法实现,我想在自定义的Pattern协议实现中重用它。(
deftype
Route [name pattern] (-match [this -url] silk/Pattern true) ;match logic here (
浏览 0
修改于2015-08-24
得票数 6
回答已采纳
1
回答
在Clojure宏中键入提示
deftype
我正在尝试创建一个宏,该宏生成一个Clojure
deftype
,并要求生成类型提示。with-meta 'remove {:tag java.lang.Boolean/TYPE})`(
deftype
作为一项指南,它应产生相当于: java.util.List (#^"boolean"
浏览 3
修改于2014-06-01
得票数 2
回答已采纳
1
回答
Clojure中相互引用的
deftype
我想我可以通过向前声明Clojure函数make-瞬态和make-persistent,然后定义
deftype
(通过引用该函数),然后使用现有的类型实现这些函数,但这对我来说似乎相当粗略。
浏览 41
修改于2011-06-19
得票数 7
回答已采纳
1
回答
我可以在
deftype
中提示函数的参数类型吗?
(defprotocol TestP (fun [this ^int i] i)) 但是,编译失败并显示这是否意味着
deftype
函数可能不接受参数上的类型提示?
浏览 2
提问于2012-10-28
得票数 2
回答已采纳
1
回答
干净地更新
deftype
'd类的字段
我第一次使用
deftype
是因为我正在编写优先级队列,而defrecord正在干扰实现ISeq。 (defn- alter-size [^Priority-Queue queue, f
浏览 3
修改于2018-05-31
得票数 3
回答已采纳
1
回答
在嵌套函数-
deftype
- clojure中设置可变字段
如果在
deftype
中有闭包,则无法从该闭包中更新任何可变字段。例如,以下工作: TestInterface但这并不意味着: TestInterface (perform [this o] (fn
浏览 5
修改于2013-08-15
得票数 2
回答已采纳
2
回答
可以为
deftype
定义一个构造函数吗?
deftype
的构造函数的简单用例 ...)@(.v (Atom. 1)) => 1 这个是可能的吗?
浏览 0
提问于2012-09-11
得票数 2
回答已采纳
1
回答
重写Clojure
deftype
中的equals、hashCode和toString
我正在尝试使用
deftype
在Clojure中创建一个新类型来实现一个二维(x,y)坐标,它实现了一个“位置”协议。我最初的尝试是: (get-x [p]) (add [p q])) (
deftype
Point
浏览 9
修改于2010-06-11
得票数 11
回答已采纳
1
回答
我什么时候应该在Clojure中使用
deftype
?
由于
deftype
看起来类似于structs,我想知道同样的事情是否也适用于这里。 所以,我的问题是:什么时候是使用
deftype
的好时机?
浏览 10
修改于2010-01-12
得票数 21
回答已采纳
2
回答
Clojure -
deftype
已忽略-无法解析测试的类名
我正在使用Clojure测试
deftype
和defprotocol,但我遇到了一点麻烦。(defprotocol Speaker Speaker
浏览 19
提问于2011-11-20
得票数 4
回答已采纳
2
回答
Clojure --如何使用
deftype
定义公共可变成员?
因此,我试图让我的基于clojure的控制器类具有公共可变字段,但在最后几个小时的搜索中:gen-class和
deftype
,我找不到一种方法来使其工作。我可以从java测试代码中访问final (默认)
deftype
字段,但我看到的唯一在线讨论是不能有公共和可变字段,并尝试:gen-class。我的下一件事是尝试clojure注释,然后使用fx:script字段而不是fx:controller来定义clojure回调...但我想首先确保它在
deftype
或gen-class中是可行的或不可实现的
浏览 20
提问于2013-05-20
得票数 2
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券