小编Yiy*_*ang的帖子

我正确使用ghcjs吗?

我对Haskell和ghcjs很新.我从第一个"Hello,world!"开始 程序学习.

这是我的Haskell程序,复制自GHCJS wiki:

module Main where
main = putStrLn "Hello world!"
Run Code Online (Sandbox Code Playgroud)

我使用命令ghcjs -o hello hello.hs将其编译为javascript,并尝试使用该命令在终端上运行它node hello.jsexe/all.js,但是当我尝试打开生成的文件"index.html"时:

<!DOCTYPE html>
  <html>
    <head>
      <script language="javascript" src="rts.js"></script>
      <script language="javascript" src="lib.js"></script>
      <script language="javascript" src="out.js"></script>
    </head>
    <body>
    </body>
    <script language="javascript" src="runmain.js" defer></script>
</html>
Run Code Online (Sandbox Code Playgroud)

但是当我在Chrome中打开此页面时,页面为空白.有谁知道这里有什么问题吗?

html javascript haskell ghcjs

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

Haskell读取没有解析器错误

我有这行代码,但它有一些问题..

type PhonePad = [(Int,String)]
dayPad = [(1,"Monday"), (2,"Tuesday")] -- I don't list out all of them
data PhoneDay = Monday | Tuesday
    deriving (Eq, Ord,Show,Read,Bounded)
testtt :: PhonePad -> Int -> String
testtt p d = snd $ (filter (\x -> fst x == d) p)!!0
Run Code Online (Sandbox Code Playgroud)

我想显示一个号码的PhonePad类型.说testtt dayPad 2 == "Tuesday" 我想得到Tuesday:

read $ testtt dayPad 2 :: PhonePad
Run Code Online (Sandbox Code Playgroud)

但它始终返回错误消息:

*** Exception: Prelude.read: no parse
Run Code Online (Sandbox Code Playgroud)

有谁知道这里有什么问题吗?

haskell

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

如何使用javascript/jquery循环表?

我有一个像下面的代码块

<tbody class="society_list">
    <tr>
        <td>1</td>
        <td>Dummy</td>
        <td>Dummy</td>
        <td id="lol0">UPDATE THIS</td>
    </tr>
    <tr>
        .....
    </tr>
</tbody>
Run Code Online (Sandbox Code Playgroud)

我想要做的是遍历整个表,找到带有id的td,获取该id的值,然后更新内部的html.我现在有什么(对不起,我很新,我仍然不知道该怎么做......)

function update(){
  var trs = document.querySelectorAll('.society_list tr');
  for(i=0;i<trs.length-1;i++){
    trs[i].find('td').each(function(){
      //I know I need to do something here but what's that.. 
    });
  }
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery traversal

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

标签 统计

haskell ×2

javascript ×2

ghcjs ×1

html ×1

jquery ×1

traversal ×1