小编kuw*_*wze的帖子

Windows 10 上 Emacs 的 .emacs.d 文件夹位于哪里?

.emacs.d该文件夹位于计算机上的什么位置Windows 10?我正在使用官方的 Windows 版 GNU Emacs

\n\n

我尝试C-h v user-init-file并得到:

\n\n
\n

user-init-file 是 \xe2\x80\x98C 源代码\xe2\x80\x99 中定义的变量。它的值为\n "~/.emacs"

\n
\n\n

但不存在这样的文件夹。

\n\n

这与另一个问题不同,因为这是为 Windows 编译的 Emacs,所以我不认为它查找的文件夹与 *NIX 上的文件夹相同。

\n

windows emacs

5
推荐指数
2
解决办法
6453
查看次数

在Haskell中解析命令行参数

我目前正在一个需要解析命令行参数的项目中。到目前为止,我一直在关注本教程该教程非常有用,但是我不知道如何在参数中返回变量(--author = example)。我也无法弄清楚为什么parse [] = getContents会导致错误(我不得不取消注释)。

这是我的代码:

module Main where

import qualified System.Environment as SE
import qualified System.Exit as E
import qualified Lib as Lib

main = do
  args <- SE.getArgs
  rem <- parse args
  Lib.someFunc
  putStrLn rem
  putStrLn "Hello"

tac  = unlines . reverse . lines

parse ["--help"]    = usage   >> exit
parse ["--version"] = version >> exit
parse ["--author=xyz"] = return "xyz"
-- parse ["--author=?"] = ?
{-
this is the code …
Run Code Online (Sandbox Code Playgroud)

haskell

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

使用sum $ filter'function'$ [1,2..999]的Haskell错误

我试图找出我在以下代码中得到的多个Haskell错误.这是我的欧拉问题#1的代码:

module Lib
    ( euler1
    ) where

modTest x = mod 3 x == 0 || mod 5 x == 0

euler1 :: IO ()
euler1 = do
  let b = sum $ filter modTest $ [1,2..999]
  putStrLn $ "result: " ++ b
Run Code Online (Sandbox Code Playgroud)

我收到以下三个错误:

/home/kuwze/src/haskell/euler-hs/src/Lib.hs:9:11: error:
    • No instance for (Num [Char]) arising from a use of ‘sum’
    • In the expression: sum $ filter modTest $ [1, 2 .. 999]
      In an equation for ‘b’: b = sum $ …
Run Code Online (Sandbox Code Playgroud)

haskell

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

nVidia Titan V 是否支持 GPUDirect?

我想知道是否有人可以帮助我弄清楚 nVidia 的新 Titan V 是否支持 GPUDirect。据我所知,它似乎仅限于 Tesla 和 Quadro 卡。

感谢您抽出时间来阅读。

cuda nvidia-titan

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

标签 统计

haskell ×2

cuda ×1

emacs ×1

nvidia-titan ×1

windows ×1