Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→
Page 1 .. 374 375 376 377 378 379 380 381 382 383 384 .. 5022
502,152 events total
2020-10-02 19:33:12 <lordcirth_> I don't see how something can be considered an operator if it doesn't take an argument.
2020-10-02 19:33:32 <ghoulguy> lordcirth_: it's just a syntactic construct
2020-10-02 19:35:48 <koz_> \me o O O (A concrete value: 'x :: Concrete')
2020-10-02 19:36:27 jb55 joins (~jb55@gateway/tor-sasl/jb55)
2020-10-02 19:36:31 brown121408 joins (~brown@46.97.168.83)
2020-10-02 19:36:48 × coot quits (~coot@37.30.49.34.nat.umts.dynamic.t-mobile.pl) (Ping timeout: 256 seconds)
2020-10-02 19:36:49 coot_ is now known as coot
2020-10-02 19:36:54 <ghoulguy> I suppose you could take the position that nothing "is an operator" but things can be "used as operators"
2020-10-02 19:37:27 <ghoulguy> (!) would be a variable symbol, f could be a variable identifier, and then if you use either as: x!y or x`f`y you're using them *as an operator*
2020-10-02 19:37:53 zargoertzel joins (~zar@fw2.ciirc.cvut.cz)
2020-10-02 19:40:25 × zariuq quits (~zar@fw2.ciirc.cvut.cz) (Ping timeout: 256 seconds)
2020-10-02 19:40:42 zariuq joins (~zar@fw2.ciirc.cvut.cz)
2020-10-02 19:41:33 aenesidemus joins (~aenesidem@c-73-53-247-25.hsd1.fl.comcast.net)
2020-10-02 19:41:44 × brown121408 quits (~brown@46.97.168.83) (Ping timeout: 272 seconds)
2020-10-02 19:42:49 × zargoertzel quits (~zar@fw2.ciirc.cvut.cz) (Ping timeout: 264 seconds)
2020-10-02 19:44:03 <ski> "operator" is a syntactic thing, yea
2020-10-02 19:44:25 × Franciman quits (~francesco@host-212-171-42-250.pool212171.interbusiness.it) (Ping timeout: 240 seconds)
2020-10-02 19:45:34 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-10-02 19:47:02 × mirrorbird quits (~psutcliff@2a00:801:42a:82eb:6edc:4c78:a574:2a8f) (Remote host closed the connection)
2020-10-02 19:47:13 machinedgod joins (~machinedg@d67-193-126-196.home3.cgocable.net)
2020-10-02 19:49:21 × zacts quits (~zacts@dragora/developer/zacts) (Quit: leaving)
2020-10-02 19:51:14 × taurux quits (~taurux@net-93-144-28-140.cust.vodafonedsl.it) (Quit: ZNC 1.7.5 - https://znc.in)
2020-10-02 19:51:53 mirrorbird joins (~psutcliff@2a00:801:42a:82eb:6edc:4c78:a574:2a8f)
2020-10-02 19:52:10 × jollygood2 quits (~bc815b99@217.29.117.252) (Quit: http://www.okay.uz/ (Session timeout))
2020-10-02 19:54:55 iteratee_ joins (~kyle@162.211.154.4)
2020-10-02 19:55:19 <maralorn> I have a _very_ silly problem.
2020-10-02 19:55:23 × MaoZeDong_ quits (~sweety@176.59.33.165) (Read error: Connection reset by peer)
2020-10-02 19:55:44 <maralorn> I have a hunit test. I run it with "runTestTT"
2020-10-02 19:55:47 MaoZeDong_ joins (~sweety@176.59.33.165)
2020-10-02 19:55:58 <maralorn> But that returns "()" so I do
2020-10-02 19:55:59 shafox_ joins (~shafox@106.51.234.111)
2020-10-02 19:55:59 xerox_ joins (~xerox@unaffiliated/xerox)
2020-10-02 19:56:11 <maralorn> main = print <=< runTestTT $ myTest
2020-10-02 19:56:16 × mantovani quits (~mantovani@104.131.207.121) (Ping timeout: 240 seconds)
2020-10-02 19:56:16 × c-rog quits (~c-rog@traffic.simst.im) (Ping timeout: 240 seconds)
2020-10-02 19:56:21 × lep-delete quits (~lep@94.31.82.44) (Read error: Connection reset by peer)
2020-10-02 19:56:34 Kaiepi joins (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net)
2020-10-02 19:56:35 haasn` joins (~haasn@mpv/developer/haasn)
2020-10-02 19:56:37 lep-delete joins (~lep@94.31.82.44)
2020-10-02 19:56:45 × pepeiborra quits (sid443799@gateway/web/irccloud.com/x-zjvxjrszspxcqhac) (Ping timeout: 240 seconds)
2020-10-02 19:56:45 × brown121407 quits (~brown1214@fsf/member/brown121407) (Ping timeout: 240 seconds)
2020-10-02 19:56:53 <maralorn> But now if I run "cabal test" it will say all tests passed.
2020-10-02 19:56:54 lep-delete is now known as test
2020-10-02 19:56:59 <maralorn> There has to be a simple solution to this.
2020-10-02 19:56:59 × iteratee quits (~kyle@162.211.154.4) (Read error: Connection reset by peer)
2020-10-02 19:57:05 × banjiewen quits (sid115913@gateway/web/irccloud.com/x-xhvpjulpxhwqhcqy) (Ping timeout: 240 seconds)
2020-10-02 19:57:08 test is now known as Guest40023
2020-10-02 19:57:09 pepeiborra joins (sid443799@gateway/web/irccloud.com/x-srqetfybaannrdjz)
2020-10-02 19:57:11 <maralorn> But all hunit examples I find use ghci.
2020-10-02 19:57:24 <maralorn> I mean this is _the_ use case for hunit.^^
2020-10-02 19:57:27 × alp quits (~alp@2a01:e0a:58b:4920:508d:ea72:5dcf:184b) (Ping timeout: 272 seconds)
2020-10-02 19:57:27 banjiewen joins (sid115913@gateway/web/irccloud.com/x-shqhqasrwahmjagb)
2020-10-02 19:57:41 brown121407 joins (~brown1214@2001:19f0:6c01:2b9c:3c66:4201:22f3:3ebc)
2020-10-02 19:57:41 × brown121407 quits (~brown1214@2001:19f0:6c01:2b9c:3c66:4201:22f3:3ebc) (Changing host)
2020-10-02 19:57:41 brown121407 joins (~brown1214@fsf/member/brown121407)
2020-10-02 19:57:45 × Hijiri quits (~Hijiri@104.236.61.10) (Ping timeout: 240 seconds)
2020-10-02 19:57:45 × jtcs quits (~jtcs@vmi359854.contaboserver.net) (Ping timeout: 240 seconds)
2020-10-02 19:57:53 Hijiri_ joins (~Hijiri@104.236.61.10)
2020-10-02 19:57:56 jtcs_ joins (~jtcs@vmi359854.contaboserver.net)
2020-10-02 19:58:00 × MaoZeDong_ quits (~sweety@176.59.33.165) (Remote host closed the connection)
2020-10-02 19:58:01 mantovani joins (~mantovani@104.131.207.121)
2020-10-02 19:58:05 × haasn quits (~haasn@mpv/developer/haasn) (Ping timeout: 240 seconds)
2020-10-02 19:58:22 c-rog joins (~c-rog@traffic.simst.im)
2020-10-02 19:58:23 MaoZeDong_ joins (~sweety@176.59.33.165)
2020-10-02 19:58:25 × shafox quits (~shafox@106.51.234.111) (Ping timeout: 240 seconds)
2020-10-02 19:58:30 × jb55 quits (~jb55@gateway/tor-sasl/jb55) (Remote host closed the connection)
2020-10-02 19:58:37 × geekosaur quits (42d52102@66.213.33.2) (Remote host closed the connection)
2020-10-02 19:59:03 Franciman joins (~francesco@host-212-171-42-250.retail.telecomitalia.it)
2020-10-02 19:59:04 <frdg> what is the way to do multiple lens operations in one expression? This should kind of show what I mean: https://dpaste.org/rs1B
2020-10-02 19:59:08 <maralorn> https://github.com/hspec/HUnit/blob/master/tests/HUnitTests.hs
2020-10-02 19:59:20 <maralorn> I can just copy that from there …
2020-10-02 19:59:36 <dolio> `cabal test` only shows test output if tests fail, I think.
2020-10-02 20:00:46 thir joins (~thir@p200300f27f0fc60004d129737887aa72.dip0.t-ipconnect.de)
2020-10-02 20:01:01 <dsal> frdg: tr & temp %~ (fmap MYP.celsiusToFahr) & feels %~ (fmap MYP.celsiusToFahr)
2020-10-02 20:01:41 <dsal> I guess you don't need all those parens.
2020-10-02 20:02:03 <frdg> ok nice
2020-10-02 20:02:28 hackage uniqueness-periods-vector-examples 0.7.2.0 - Usage examples for the uniqueness-periods-vector series of packages https://hackage.haskell.org/package/uniqueness-periods-vector-examples-0.7.2.0 (OleksandrZhabenko)
2020-10-02 20:07:00 × MaoZeDong_ quits (~sweety@176.59.33.165) (Remote host closed the connection)
2020-10-02 20:07:01 × thir quits (~thir@p200300f27f0fc60004d129737887aa72.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
2020-10-02 20:07:41 MaoZeDong_ joins (~sweety@176.59.33.165)
2020-10-02 20:08:27 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-10-02 20:09:13 <solonarv> note that 'temp %~ fmap func' can also be written as 'temp.mapped %~ func'
2020-10-02 20:13:44 × borne quits (~fritjof@200116b86454500007933c164a08810c.dip.versatel-1u1.de) (Ping timeout: 244 seconds)
2020-10-02 20:15:51 × son0p quits (~son0p@181.136.122.143) (Ping timeout: 260 seconds)
2020-10-02 20:17:03 Stanley00 joins (~stanley00@unaffiliated/stanley00)
2020-10-02 20:17:13 × MaoZeDong_ quits (~sweety@176.59.33.165) (Remote host closed the connection)
2020-10-02 20:17:25 GyroW_ joins (~GyroW@d54c03e98.access.telenet.be)
2020-10-02 20:17:25 × GyroW_ quits (~GyroW@d54c03e98.access.telenet.be) (Changing host)
2020-10-02 20:17:25 GyroW_ joins (~GyroW@unaffiliated/gyrow)
2020-10-02 20:17:40 × darjeeling_ quits (~darjeelin@122.245.210.179) (Ping timeout: 256 seconds)
2020-10-02 20:17:55 × GyroW quits (~GyroW@unaffiliated/gyrow) (Ping timeout: 240 seconds)
2020-10-02 20:18:18 × raehik quits (~raehik@cpc96984-rdng25-2-0-cust109.15-3.cable.virginm.net) (Ping timeout: 260 seconds)
2020-10-02 20:18:29 <ezzieyguywuf> can anyone recommend a package that will allow me to 'stream' csv data, i.e. like pipes or conduits or w/e?
2020-10-02 20:18:37 <ezzieyguywuf> i'm interested in reading the data in one row at a time
2020-10-02 20:18:45 raehik joins (~raehik@cpc96984-rdng25-2-0-cust109.15-3.cable.virginm.net)
2020-10-02 20:19:30 MaoZeDong_ joins (~sweety@176.59.33.165)
2020-10-02 20:20:20 <cohn> hi, what's the difference between "import qualified Foo.Bar as B" and "import Foo.Bar as B"?
2020-10-02 20:20:39 darjeeling_ joins (~darjeelin@122.245.210.179)
2020-10-02 20:20:45 <cohn> I know what a qualified import means but it seems like you don't really need to use the "qualified" keyword
2020-10-02 20:21:22 <dolio> Without the `qualified`, it imports everything unqualified as well.

All times are in UTC.