从 Haskell 解释器打开浏览器

发布于 2024-10-15 23:04:36 字数 132 浏览 5 评论 0 原文

我一直在 oeis.org 上搞乱,我在 Hackage 上发现了一个模块,它提供了 oeis.org (Math.OEIS) 的接口,但它在命令行上显示其结果。我想知道是否有人知道如何在 ghci 的默认浏览器中打开 url。

谢谢

I've been messing around a lot with oeis.org, I found a module on Hackage that provides an interface to oeis.org (Math.OEIS), but it displays its results on the command line. I was wondering if anyone knew how to go about opening a url in the default browser from ghci.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

≈。彩虹 2024-10-22 23:04:36

这是我使用的:

-- | Attempt to open a web browser on the given url, all platforms.
openBrowserOn :: String -> IO ExitCode

https ://hackage.haskell.org/package/hledger-1.22.2/docs/src/Hledger.Cli.Utils.html#openBrowserOn

20110630:请参阅wai-handler-launch (博客文章)以获得更健壮的代码。

Here's what I use:

-- | Attempt to open a web browser on the given url, all platforms.
openBrowserOn :: String -> IO ExitCode

https://hackage.haskell.org/package/hledger-1.22.2/docs/src/Hledger.Cli.Utils.html#openBrowserOn

20110630: see wai-handler-launch (blog post) for more robust code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文