小编wir*_*bel的帖子

Haskell命名空间冲突

我在掌握Haskell的模块系统时遇到了问题.似乎该import语句确实将模块的符号导入到本地名称空间中.现在我遇到了两个模块定义操作符(<>)(Numeric.LinearAlgebra.<>HLearn.Algebra.<>)的问题,这些模块又在其他Haskell命名空间中定义.

  • 你会如何处理这个问题?我还没有看到其他代码,而不是import ...在haskell中导入模块

haskell

3
推荐指数
1
解决办法
263
查看次数

在Clojurescript中转发函数的声明

我想在ClojureScript中转发声明一个函数.的种类

(defn a [] (b))
...
(defn b [] ...)
Run Code Online (Sandbox Code Playgroud)

我认为什么样的作品是(def b nil)在使用前放置,(b)但我想知道是否有"更好"的方式.

clojurescript

2
推荐指数
1
解决办法
853
查看次数

Clojure:将对/ n元组的列表转换为列表的n元组

给出一个n元组的列表,

[[1, "a"], [2, "b"], [3, "c"]]
Run Code Online (Sandbox Code Playgroud)

我想获得

[[1, 2, 3]["a", "b", "c"]]
Run Code Online (Sandbox Code Playgroud)

我认为这可能是std中的一个函数.库,就像它在python中一样zip(*lst).但不幸的是我找不到它.

否则我想我可以想出一个使用reduce等的实现.但我更喜欢标准的clojure函数:)

list vector clojure clojurescript

2
推荐指数
1
解决办法
291
查看次数

SML算术函数的类型推断为int

当定义一个取值的平方的简单函数时,SML NJ会将此函数的签名推断为整数类型.声明float类型的签名时,SML可以在此处使用浮点值.

- fun sqr x = x * x;
val sqr = fn : int -> int
- fun sqqr (x : real) = x * x;
val sqqr = fn : real -> real
- sqqr 3.4;
val it = 11.56 : real
  • SML为何以及如何推断此特定类型?
  • 对于int有特定的偏好吗?
  • 这些算术运算是特殊行为还是可以在其他地方找到?

types ml sml smlnj

2
推荐指数
1
解决办法
252
查看次数

通过css和data-field的HTML5工具提示适用于链接,但不适用于图像

按照教程http://ejohn.org/blog/html-5-data-attributes/我想调整创建图像工具提示的过程(而不是链接).所以我将"工具提示"类规则调整为通用而不是a特定于标签.

我在js-fiddle中重现了我的努力http://jsfiddle.net/AqPN8/

正如你在小提琴中看到的那样,它确实适用于链接,但不适用于图像.你知道为什么不知道吗?

从技术上讲,我认为:hover同样也应该为此<img>而且<a>.

css html5 custom-data-attribute

1
推荐指数
1
解决办法
3707
查看次数

如何在烧瓶上提供clojurescript

我有一个小的Flask应用程序,我想使用一些ClojureScript来增强客户端的用户体验.

现在我无法通过烧瓶服务clojurescript,因为路径混乱了.

Flask声称像Javascript脚本这样的静态文件位于目录中static.我已经改变了我project.clj的编译目标放在那里:

                     :output-to  "static/plot.js"
                     :output-dir "static"
Run Code Online (Sandbox Code Playgroud)

不幸的是,加载此文件时,它无法加载依赖文件goog.require:

"ClojureScript could not load :main, did you forget to specify :asset-path?"
Run Code Online (Sandbox Code Playgroud)

我相信缺少的是领导/static而不是static路径.

我可以为leiningen cljsbuild或clojurescript指定一个前缀吗?

python flask clojurescript

1
推荐指数
1
解决办法
435
查看次数

标签 统计

clojurescript ×3

clojure ×1

css ×1

custom-data-attribute ×1

flask ×1

haskell ×1

html5 ×1

list ×1

ml ×1

python ×1

sml ×1

smlnj ×1

types ×1

vector ×1