Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→
Page 1 .. 591 592 593 594 595 596 597 598 599 600 601 .. 5022
502,152 events total
2020-10-12 13:39:00 <merijn> cohn: Of course
2020-10-12 13:39:10 <merijn> But can't blame beginners for trusting the distro package manager
2020-10-12 13:39:12 <maerwald> as you should!
2020-10-12 13:40:27 <cohn> in my experience, many programming languages are much more pleasant when you don't use the distro's package manager to manage the language's packages, libraries, etc...
2020-10-12 13:40:30 × xerox_ quits (~xerox@unaffiliated/xerox) (Ping timeout: 256 seconds)
2020-10-12 13:40:44 <maerwald> only exception is C/C++
2020-10-12 13:41:00 <cohn> for example, I switched to using the "pipenv" utility for Python and have never looked back.
2020-10-12 13:41:05 <merijn> That's because those don't have one :p
2020-10-12 13:41:05 × geekosaur quits (ac3a8f30@172.58.143.48) (Remote host closed the connection)
2020-10-12 13:41:28 <merijn> cohn: I'd give a kidney to get v2-build for python over all it's pip and virtualenv BS :(
2020-10-12 13:41:30 <dminuoso> I have a file format that Im parsing with megaparsec. The file itself has `include` stanzas, are there combinators to fork off new parsers while running from inside one?
2020-10-12 13:41:46 <maerwald> merijn: you can go full nix!
2020-10-12 13:42:02 <merijn> dminuoso: That's just "liftIO + join"? :p
2020-10-12 13:42:23 <dminuoso> merijn: No its not, it's more like runParserT and connecting error output correctly
2020-10-12 13:42:25 × oisdk quits (~oisdk@2001:bb6:3329:d100:40aa:f743:137e:9f96) (Ping timeout: 240 seconds)
2020-10-12 13:42:35 <merijn> dminuoso: I'd just two stage it
2020-10-12 13:42:43 <merijn> Handle all includes first, then parse the result
2020-10-12 13:43:17 <dminuoso> Mmmm, that complicates the context information on diagnostics. :(
2020-10-12 13:43:19 <cohn> merijn: yea, true. But even with C++, I find that using Eigin (http://eigen.tuxfamily.org/) is nicer than (and more current) than what apt/yum/pacman gives
2020-10-12 13:43:48 <merijn> dminuoso: why?
2020-10-12 13:43:57 × ffan1122 quits (ad361138@pool-173-54-17-56.nwrknj.fios.verizon.net) (Remote host closed the connection)
2020-10-12 13:44:28 oisdk joins (~oisdk@2001:bb6:3329:d100:40aa:f743:137e:9f96)
2020-10-12 13:45:26 <dminuoso> merijn: line numbers will be all wrong
2020-10-12 13:45:47 <cohn> merijn: yes, it'd be *really* nice to have a real build system for Python. There are a few templates out there at least.
2020-10-12 13:45:52 mdunnio joins (~mdunnio@208.59.170.5)
2020-10-12 13:46:56 × reallymemorable quits (~quassel@ip68-9-215-56.ri.ri.cox.net) (Remote host closed the connection)
2020-10-12 13:47:10 × sand_dull quits (~theuser@104.140.53.43) (Ping timeout: 272 seconds)
2020-10-12 13:48:07 × drbean quits (~drbean@TC210-63-209-96.static.apol.com.tw) (Ping timeout: 265 seconds)
2020-10-12 13:48:19 <merijn> dminuoso: Easily fixed by inserting some metadata
2020-10-12 13:48:35 <merijn> "easily" ;)
2020-10-12 13:48:38 <dminuoso> Forking off new parsers seems more easy than that
2020-10-12 13:48:42 <cohn> also, and hopefully I don't get too many sharp, pointy objects thrown at me for saying this, but VS Code has some nice dev container templates for various languages. Sadly, no Stack or Cabal stuff. :(
2020-10-12 13:49:10 <dminuoso> But to be fair, for my usecase, I can actually go with a 2-pass solution
2020-10-12 13:49:23 <dminuoso> This is just a haskell code generator
2020-10-12 13:49:25 × mupf quits (~micha@v22017094964653601.ultrasrv.de) (Quit: WeeChat 2.9)
2020-10-12 13:49:40 <dminuoso> Im the sole user of that code generator...
2020-10-12 13:50:03 ensyde joins (~ensyde@2600:1702:2e30:1a40:7dd1:8fed:5e86:6369)
2020-10-12 13:50:26 raehik joins (~raehik@cpc96984-rdng25-2-0-cust109.15-3.cable.virginm.net)
2020-10-12 13:51:13 × xff0x quits (~fox@217.110.198.158) (Ping timeout: 264 seconds)
2020-10-12 13:51:44 mupf joins (~micha@v22017094964653601.ultrasrv.de)
2020-10-12 13:52:03 × xelxebar quits (~xelxebar@gateway/tor-sasl/xelxebar) (Ping timeout: 240 seconds)
2020-10-12 13:53:09 xelxebar joins (~xelxebar@gateway/tor-sasl/xelxebar)
2020-10-12 13:54:25 × ensyde quits (~ensyde@2600:1702:2e30:1a40:7dd1:8fed:5e86:6369) (Ping timeout: 240 seconds)
2020-10-12 13:55:38 × bitmapper quits (uid464869@gateway/web/irccloud.com/x-oyommivrsqekgfrf) (Quit: Connection closed for inactivity)
2020-10-12 13:59:31 lemmih_ joins (~lemmih@218.186.157.57)
2020-10-12 14:00:55 × lemmih quits (~lemmih@2406:3003:2072:44:dd05:443a:4cbd:495a) (Remote host closed the connection)
2020-10-12 14:01:06 × bahamas quits (~lucian@unaffiliated/bahamas) (Ping timeout: 272 seconds)
2020-10-12 14:01:24 mupf_ joins (~micha@v22017094964653601.ultrasrv.de)
2020-10-12 14:01:26 × mupf quits (~micha@v22017094964653601.ultrasrv.de) (Read error: Connection reset by peer)
2020-10-12 14:02:04 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
2020-10-12 14:02:57 <kuribas> gentauro: I am trying HLS with HIE, but I keep comming back to emacs
2020-10-12 14:04:48 × mdunnio quits (~mdunnio@208.59.170.5) (Remote host closed the connection)
2020-10-12 14:05:00 mdunnio joins (~mdunnio@208.59.170.5)
2020-10-12 14:06:47 snakemas1 joins (~snakemast@213.100.206.23)
2020-10-12 14:09:02 <merijn> phadej: Are there any project with a haskell-ci config file I can use as example?
2020-10-12 14:10:41 heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-10-12 14:12:44 × sw1nn quits (~sw1nn@host86-173-104-87.range86-173.btcentralplus.com) (Quit: WeeChat 2.9)
2020-10-12 14:12:47 × mupf_ quits (~micha@v22017094964653601.ultrasrv.de) (Quit: WeeChat 2.9)
2020-10-12 14:12:53 nbloomf joins (~nbloomf@2600:1700:83e0:1f40:f48a:ba54:a7d9:1ba5)
2020-10-12 14:13:37 mupf joins (~micha@v22017094964653601.ultrasrv.de)
2020-10-12 14:14:46 sw1nn joins (~sw1nn@host86-173-104-87.range86-173.btcentralplus.com)
2020-10-12 14:15:05 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds)
2020-10-12 14:15:08 × yoja quits (~yoel.jaco@89.237.104.52) (Ping timeout: 256 seconds)
2020-10-12 14:16:43 × pingiun quits (~pingiun@j63019.upc-j.chello.nl) (Quit: Textual IRC Client: www.textualapp.com)
2020-10-12 14:17:28 hackage xmonad-dbus 0.1.0.0 - https://hackage.haskell.org/package/xmonad-dbus-0.1.0.0 (troydm)
2020-10-12 14:17:51 Sgeo joins (~Sgeo@ool-18b982ad.dyn.optonline.net)
2020-10-12 14:23:57 × DataComputist quits (~lumeng@static-50-43-26-251.bvtn.or.frontiernet.net) (Quit: Leaving...)
2020-10-12 14:28:10 jathan joins (~jathan@69.61.93.38)
2020-10-12 14:29:21 xerox_ joins (~xerox@unaffiliated/xerox)
2020-10-12 14:29:58 xff0x joins (~fox@217.110.198.158)
2020-10-12 14:30:33 petersen joins (~petersen@redhat/juhp)
2020-10-12 14:32:03 × xelxebar quits (~xelxebar@gateway/tor-sasl/xelxebar) (Ping timeout: 240 seconds)
2020-10-12 14:32:06 × fendor quits (~fendor@e237-037.eduroam.tuwien.ac.at) (Ping timeout: 265 seconds)
2020-10-12 14:32:49 xelxebar joins (~xelxebar@gateway/tor-sasl/xelxebar)
2020-10-12 14:34:24 × xerox_ quits (~xerox@unaffiliated/xerox) (Ping timeout: 256 seconds)
2020-10-12 14:36:06 × jathan quits (~jathan@69.61.93.38) (Quit: WeeChat 2.3)
2020-10-12 14:36:37 × RichardW quits (0140a8cb@1-64-168-203.static.netvigator.com) (Remote host closed the connection)
2020-10-12 14:36:43 bahamas joins (~lucian@unaffiliated/bahamas)
2020-10-12 14:37:31 nitrix is now known as nitrix-or-treat
2020-10-12 14:37:39 jathan joins (~jathan@69.61.93.38)
2020-10-12 14:39:04 × jathan quits (~jathan@69.61.93.38) (Client Quit)
2020-10-12 14:39:38 perdent joins (~blah@101.175.82.233)
2020-10-12 14:40:12 jathan joins (~jathan@69.61.93.38)
2020-10-12 14:40:12 × jathan quits (~jathan@69.61.93.38) (Client Quit)
2020-10-12 14:40:23 jathan joins (~jathan@69.61.93.38)
2020-10-12 14:40:56 × jathan quits (~jathan@69.61.93.38) (Client Quit)
2020-10-12 14:41:01 × xff0x quits (~fox@217.110.198.158) (Ping timeout: 264 seconds)
2020-10-12 14:41:07 jathan joins (~jathan@69.61.93.38)
2020-10-12 14:41:07 × jathan quits (~jathan@69.61.93.38) (Client Quit)
2020-10-12 14:41:38 × bahamas quits (~lucian@unaffiliated/bahamas) (Ping timeout: 272 seconds)
2020-10-12 14:42:25 × dcoutts_ quits (~duncan@33.14.75.194.dyn.plus.net) (Ping timeout: 240 seconds)
2020-10-12 14:42:30 xff0x joins (~fox@217.110.198.158)
2020-10-12 14:43:41 × mdunnio quits (~mdunnio@208.59.170.5) (Read error: Connection reset by peer)
2020-10-12 14:44:14 <dminuoso> (a ~ Tokens s, IsString a, Eq a, Stream s, Ord e) => IsString (ParsecT e s m a)
2020-10-12 14:44:18 mdunnio joins (~mdunnio@208.59.170.5)
2020-10-12 14:44:20 <dminuoso> Wow, that one tripped me up.
2020-10-12 14:44:57 <dminuoso> At times, I wish I could limit the reach of OverloadedStrings.
2020-10-12 14:45:48 bahamas joins (~lucian@unaffiliated/bahamas)
2020-10-12 14:46:07 <merijn> Word
2020-10-12 14:46:54 <merijn> phadej: Relatedly: Is there any reason why the --osx flag doesn't have a wildcard that adds a job for each GHC?

All times are in UTC.