gpt4 book ai didi

haskell - WxHaskell 认为我的字符串是 1 个字符长

转载 作者:行者123 更新时间:2023-12-03 22:28:42 26 4
gpt4 key购买 nike

每当我在 WxHaskell 中使用字符串时,它都会认为该字符串是一个字符(它只显示第一个字符)。它只在使用 WxHaskell 函数时发生,而不是像 putStrLn 这样的函数。

例如,错误发生在这段代码中

module Main where
import Graphics.UI.WX

main = start hello
hello = do f <- frame [text := "Hello"]
quit <- button f [text := "quit", on command := close f]
set f [layout := widget quit]

它不会发生在这个程序中:
module Main where

main = putStrLn "hello"

最佳答案

不久前我有这种行为。原来是unicode的问题。使用某种 unicode 标志修复的东西重新编译,IIRC。

关于haskell - WxHaskell 认为我的字符串是 1 个字符长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7131808/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com