小编Fed*_*ini的帖子

修复动态编程

两个相关的问题.

  • 是否存在修复数组的可变(ST monad)实现的原因?等效于Data.Vector.Mutable但具有形状.

  • 与此相关的是,如何在未装箱的表示中实现动态编程算法(从同一数组的其他元素计算的数组元素)?

haskell repa

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

使用 css 为meteor/cordova 应用程序赋予原生外观,使其适应平台构建

我正在使用 Meteor 和 Cordova 开发混合移动应用程序,为了获得原生外观,我想使用两种不同的样式表:Android 的Bootstrap 材料设计和IOS 的Ratchet

有条件地包含相应的 css 和 javascript 文件的最简单方法是什么?即命令:

 meteor run ios
Run Code Online (Sandbox Code Playgroud)

应该使用 ios css 生成一个应用程序,而:

 meteor run android
Run Code Online (Sandbox Code Playgroud)

应该使用android css生成应用程序。

如果没有简单的方法,Meteor 团队是否正在处理这个问题?

css cordova meteor

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

函数式编程和自我评论代码 - 这真的有可能吗?

由于我有大量的业余时间花在ATM上,我在这里阅读了一些关于代码注释和文档的线程/评论.正如大多数人在这里我也认为你应该编写代码,以便尽可能容易阅读和自我评论.另一方面,我是一个巨大的FP-fanboy - 是的,如果你以正确的方式编写代码,它在FP中会非常易读 - 或者我认为.问题是微小的东西在FP世界中产生了很大的不同.如果您的同事不完全理解FP,他可能能够"读取"代码的缩进,但无法修改或完全理解它.这代表像Haskell这样的语言,其中一个'.' 或者'$'对于像F#这样的语言甚至是带有大量LINQ语句的VB.NET的C#都有很大的不同.

乍一看问题可能是,你的同伴只是没有得到语言,而不是代码错误 - 另一方面:谁真正得到了所有的FP?看看有关Haskell的一些文章 - 代码精心制作并自我评论,但就像在数学中你可能需要在线上咀嚼几分钟才能得到它.

当然,在那些论文中,会有一个文本块试图在代码之后澄清....

所以恕我直言,你必须评论你的FP代码,只要你在一个不是每个同事都有CS博士的商店工作;)

你怎么看?

PS:这里的第一篇文章 - 真的寻找有关这个问题的答案,但没有找到任何答案 - 如果我只是看起来不够努力,请保持温柔:)

functional-programming

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

标签 统计

cordova ×1

css ×1

functional-programming ×1

haskell ×1

meteor ×1

repa ×1