TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Domain-Specific Languages and Code Synthesis Using Haskell (2014)

53 点作者 dodders超过 8 年前

1 comment

conistonwater超过 8 年前
Embedded DSLs in Haskell are really cool, but sentences like these confuse me:<p>&gt; <i>The do statement can be reified by normalization.</i><p>???<p>&gt; <i>Control flow is problematic and cannot be used directly, but there is a generalization of Haskell Boolean that does allow deep-embedding capture.</i><p>What does it mean for control flow to be problematic? Control flow is the most basic feature I expect (it&#x27;s not shift&#x2F;reset), so what&#x27;s up with <i>problematic</i>? What does it even mean for something so basic to be problematic?<p>For someone unfamiliar with these techniques, it&#x27;s hard to tell the difference between a nifty trick that makes it possible to make something work at all, like a proof of concept, and a general tool that can be used to solve general problems.
评论 #13273735 未加载
评论 #13273894 未加载
评论 #13274074 未加载