2010-10-13 222 views
4

请确定此编程语言:识别编程语言

*Main> [ ((a,b,c),(d,e)) | 
    a <- [1..7], 
    b <- [2..8], 
    c <- [3..9], 
    d <- [1..8], 
    e <- [2..9], 
    a < b, 
    b < c, 
    d < e, 
    List.intersect [d,e] [a,b,c] == [], 
    a+b+c == 23, 
    d+e == 10 ] 

输出:

[((6,8,9),(3,7))] 

我发现代码this blog comment

+3

+1用于查找与哈斯克尔 – lewiguez 2010-10-13 20:15:10

回答

8

Haskell,运行在GHCi会话中。

alt text

+1

你怎么用少于15个字符键入这是博客评论的? :-) – 2010-10-13 19:32:34

+3

@Jared:HTML评论。 – kennytm 2010-10-13 19:33:26

+2

多线GHCi技巧非常棒。现在我明白了。 – 2010-10-13 20:41:29