The Haskell Lemmy Forum

369 readers
1 users here now

founded 5 years ago
MODERATORS
1
2
3
4
 
 

cross-posted from: https://kbin.social/m/haskell/t/592680

News about the Haskell programming language from 2023-11-02.

5
 
 

cross-posted from: https://kbin.social/m/haskell/t/572329

News about the Haskell programming language from 2023-10-26.

6
 
 

cross-posted from: https://kbin.social/m/haskell/t/552503

News about the Haskell programming language from 2023-10-19.

7
 
 

cross-posted from: https://kbin.social/m/haskell/t/533616

News about the Haskell programming language from 2023-10-12.

8
 
 

Found on Mastodon. NOT crypto.

9
10
 
 

I’m looking for help in resolving this error:

$ stack install pandoc-cli
Error: [S-4804]
       Stack failed to construct a build plan.
       
       While constructing the build plan, Stack encountered the following errors:
       
       In the dependencies for pandoc-cli-0.1.1.1:
           hslua-cli must match >=1.4.1 && <1.5, but the Stack configuration has no specified
                     version (latest matching version is 1.4.1)
           pandoc-lua-engine must match >=0.2 && <0.3, but the Stack configuration has no specified
                             version (latest matching version is 0.2.1.1)
           pandoc-server must match >=0.1 && <0.2, but the Stack configuration has no specified
                         version (latest matching version is 0.1.0.2)
       needed since pandoc-cli is a build target.

Clearly, stack is having issues understanding version numbers. Best I can tell, stack has the pieces to form a build plan but its logic for building a plan is broken.

I installed stack via curl -sSL https://get.haskellstack.org/ | sh, as described in the documentation. The only clue that something went wrong when installing stack was the message:

$ stack setup
…
Using the latest snapshot lts-21.7.
…
Downloaded ghc-tinfo6-9.4.5
ar conftest.a: No such file or directory
Installed GHC.
…

$ echo $? # verify success—should be 0
0

I tried this on two systems and got the same error. I also tried compiling stack from GitHub source—that didn’t help.

I am not well-versed in the Haskell ecosystem would appreciate some pointers on how to resolve this issue. Or pointers on where to get help.

And apologies if this off-topic for this group. Just let me know.

Thanks!

11
 
 

An oldie but a goodie. It served as a nice introduction to type-level metaprogramming for me a couple years ago and changed my code forever. For better, I maintain, though plenty I've met would disagree.

12
13
14
15
 
 

I'm working on a universal tic-tac-toe backend that can be communicated with in any language via RPC. Should I chose Rust, or a higher level functional language like Haskell?

16
 
 

I've been looking into Haskell and it seems really good. But does it have mature and productive frameworks that handle database access, HTTP, etc., or am I better off just going with Elixir/Phoenix?

17
 
 

From what I can tell Code9's support for Haskell is rudimentary at best. No debugging, no code completion, no error hints during source code writing. Is it usable at all? If so, how? Or best to avoid?

18
 
 

IDEOne behaves different from the GHCI, which makes it difficult to follow all kinds of tutorials.

Drop me a hint, please?