Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-03-18 01:58:49 × solidus-river quits (~mike@174.127.249.180) (Remote host closed the connection)
2021-03-18 01:59:09 erayo joins (c0ab6c55@85.108.171.192.pba.apn.pmt.pf)
2021-03-18 02:00:00 kadoban_ joins (~mud@unaffiliated/kadoban)
2021-03-18 02:00:22 <erayo> what's a good way to get a UTCTime (from the time package) from a timestamp with millisecond precision ? I'd like to keep that precision
2021-03-18 02:00:45 × kadoban_ quits (~mud@unaffiliated/kadoban) (Client Quit)
2021-03-18 02:00:49 Shiranai joins (beed0de4@gateway/web/cgi-irc/kiwiirc.com/ip.190.237.13.228)
2021-03-18 02:01:25 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds)
2021-03-18 02:03:37 × lewky quits (~lewky@159.65.37.240) (Quit: The Lounge - https://thelounge.chat)
2021-03-18 02:03:37 × emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer)
2021-03-18 02:03:54 emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com)
2021-03-18 02:04:20 <erayo> oops, nvm
2021-03-18 02:04:31 × emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer)
2021-03-18 02:04:59 emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com)
2021-03-18 02:05:07 kadoban_ joins (~mud@unaffiliated/kadoban)
2021-03-18 02:05:08 × justanotheruser quits (~justanoth@unaffiliated/justanotheruser) (Quit: WeeChat 2.9)
2021-03-18 02:05:10 lewky joins (~lewky@159.65.37.240)
2021-03-18 02:05:20 × Deide quits (~Deide@217.155.19.23) (Quit: Seeee yaaaa)
2021-03-18 02:05:30 × erayo quits (c0ab6c55@85.108.171.192.pba.apn.pmt.pf) (Quit: Connection closed)
2021-03-18 02:06:53 royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2021-03-18 02:08:16 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-03-18 02:08:42 × emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer)
2021-03-18 02:09:04 emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com)
2021-03-18 02:09:51 <Shiranai> Helloes, silly question, what are the `Common...` libraries here? https://github.com/hatashiro/monkey-hs/blob/master/lib/Lexer/Types.hs
2021-03-18 02:10:25 <Shiranai> can't find them on hackage and doesn't seem to be part of the haskell platform either
2021-03-18 02:10:34 berberman joins (~berberman@unaffiliated/berberman)
2021-03-18 02:11:46 × royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 265 seconds)
2021-03-18 02:14:47 drbean joins (~drbean@TC210-63-209-167.static.apol.com.tw)
2021-03-18 02:14:57 <Axman6> https://github.com/hatashiro/monkey-hs/tree/master/lib/Common
2021-03-18 02:15:35 <Axman6> first place to look for moduels you don't recognise in a project is within the project itself
2021-03-18 02:15:43 <Axman6> modules*
2021-03-18 02:16:12 × machinedgod quits (~machinedg@135-23-192-217.cpe.pppoe.ca) (Ping timeout: 256 seconds)
2021-03-18 02:16:36 jamm_ joins (~jamm@unaffiliated/jamm)
2021-03-18 02:16:45 sjtfre joins (~sjtfre@124.239.70.146)
2021-03-18 02:17:01 <Shiranai> god I'm so stupid thank you
2021-03-18 02:18:16 <Axman6> We've all got to learn everything the first time
2021-03-18 02:19:20 × psygate quits (~psygate@unaffiliated/psygate) (Read error: Connection reset by peer)
2021-03-18 02:23:19 <emmanuel_erc> have you ever run into something like this before? (http://ix.io/2Tgk)
2021-03-18 02:24:37 × Shiranai quits (beed0de4@gateway/web/cgi-irc/kiwiirc.com/ip.190.237.13.228) (Quit: Connection closed)
2021-03-18 02:24:42 × cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (Quit: leaving)
2021-03-18 02:29:28 × urodna_ quits (~urodna@unaffiliated/urodna) (Quit: urodna_)
2021-03-18 02:29:47 × aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (Read error: Connection reset by peer)
2021-03-18 02:29:48 × conal quits (~conal@66.115.157.150) (Quit: Computer has gone to sleep.)
2021-03-18 02:31:22 conal joins (~conal@66.115.157.150)
2021-03-18 02:32:05 aplainzetakind joins (~johndoe@captainludd.powered.by.lunarbnc.net)
2021-03-18 02:32:14 × gitgood quits (~gitgood@80-44-12-129.dynamic.dsl.as9105.com) (Remote host closed the connection)
2021-03-18 02:32:40 gitgood joins (~gitgood@80-44-12-129.dynamic.dsl.as9105.com)
2021-03-18 02:32:59 × aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (Client Quit)
2021-03-18 02:33:14 × ep1ctetus_ quits (~epictetus@ip72-194-215-136.sb.sd.cox.net) (Read error: Connection reset by peer)
2021-03-18 02:33:50 aplainzetakind joins (~johndoe@captainludd.powered.by.lunarbnc.net)
2021-03-18 02:34:31 × conal quits (~conal@66.115.157.150) (Client Quit)
2021-03-18 02:34:57 × aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (Client Quit)
2021-03-18 02:37:06 × ericsagn1 quits (~ericsagne@2405:6580:0:5100:b44d:6014:67a8:1b64) (Ping timeout: 265 seconds)
2021-03-18 02:40:14 × xff0x quits (~xff0x@2001:1a81:5326:4900:3e74:f6d7:c8e5:a70d) (Ping timeout: 264 seconds)
2021-03-18 02:41:22 × kam1 quits (~kam1@83.123.237.152) (Read error: Connection reset by peer)
2021-03-18 02:41:44 ericsagnes joins (~ericsagne@i121-115-92-236.s42.a013.ap.plala.or.jp)
2021-03-18 02:41:50 xff0x joins (~xff0x@2001:1a81:520b:5100:2c88:23cc:c327:16b6)
2021-03-18 02:45:15 × m0rphism quits (~m0rphism@HSI-KBW-085-216-104-059.hsi.kabelbw.de) (Ping timeout: 246 seconds)
2021-03-18 02:45:15 × emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer)
2021-03-18 02:45:32 × Sheilong quits (uid293653@gateway/web/irccloud.com/x-atvxsqflryegxqie) ()
2021-03-18 02:45:40 emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com)
2021-03-18 02:45:45 sshine_ is now known as sshine
2021-03-18 02:46:06 × Rudd0 quits (~Rudd0@185.189.115.103) (Ping timeout: 260 seconds)
2021-03-18 02:49:44 aplainzetakind joins (~johndoe@captainludd.powered.by.lunarbnc.net)
2021-03-18 02:49:44 × emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer)
2021-03-18 02:50:16 emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com)
2021-03-18 02:51:51 conal joins (~conal@66.115.157.150)
2021-03-18 02:56:23 × alx741 quits (~alx741@186.178.109.138) (Quit: alx741)
2021-03-18 02:56:39 justanotheruser joins (~justanoth@unaffiliated/justanotheruser)
2021-03-18 03:04:55 FinnElija joins (~finn_elij@gateway/tor-sasl/finnelija/x-67402716)
2021-03-18 03:04:55 finn_elija is now known as Guest82075
2021-03-18 03:04:55 FinnElija is now known as finn_elija
2021-03-18 03:05:40 × justanotheruser quits (~justanoth@unaffiliated/justanotheruser) (Ping timeout: 244 seconds)
2021-03-18 03:07:49 × drbean quits (~drbean@TC210-63-209-167.static.apol.com.tw) (Read error: Connection reset by peer)
2021-03-18 03:08:50 × Guest82075 quits (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) (Ping timeout: 268 seconds)
2021-03-18 03:08:51 myShoggoth joins (~myShoggot@75.164.81.55)
2021-03-18 03:09:08 × vs^ quits (~hph@ip98-184-89-2.mc.at.cox.net) ()
2021-03-18 03:09:38 drbean joins (~drbean@TC210-63-209-174.static.apol.com.tw)
2021-03-18 03:09:38 × emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer)
2021-03-18 03:09:51 emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com)
2021-03-18 03:09:53 hackage zeolite-lang 0.13.0.0 - Zeolite is a statically-typed, general-purpose programming language. https://hackage.haskell.org/package/zeolite-lang-0.13.0.0 (ta0kira)
2021-03-18 03:10:33 <slack1256> Is there a cli-app to pass a stack package.yaml to a cabal file?
2021-03-18 03:13:35 × carlomagno quits (~cararell@148.87.23.12) (Remote host closed the connection)
2021-03-18 03:14:17 <koz_> slack1256: If you mean 'generate a cabal file from package.yaml', yes, it's called 'hpack'.
2021-03-18 03:15:15 Shiranai joins (beed0de4@gateway/web/cgi-irc/kiwiirc.com/ip.190.237.13.228)
2021-03-18 03:17:26 <Shiranai> Hello again, any tips on the structure of a lexer? I wanna try writing one myself, really simple for a specific use case. Reading some implementations (in other languages) they use some struct to keep track of what line and character they are at and just pattern match. Was wondering if there was some neat way with more idiomatic haskell without
2021-03-18 03:17:26 <Shiranai> having to interact a ton with some state monad
2021-03-18 03:18:55 <slack1256> koz_: Another layer of problems ;_;
2021-03-18 03:19:25 <koz_> Shiranai: Just use megaparsec? It has a lexer thing.
2021-03-18 03:19:36 <koz_> slack1256: Yeah, I am not an hpack fan.
2021-03-18 03:19:48 justanotheruser joins (~justanoth@unaffiliated/justanotheruser)
2021-03-18 03:20:02 × jamm_ quits (~jamm@unaffiliated/jamm) (Remote host closed the connection)
2021-03-18 03:20:28 × __minoru__shirae quits (~shiraeesh@109.166.59.216) (Ping timeout: 245 seconds)
2021-03-18 03:20:53 <Shiranai> koz_: I wanted to try to write a compiler from scratch so megaparsec is illegal in my game
2021-03-18 03:21:07 <koz_> I don't see how those two statements connect.
2021-03-18 03:21:09 <slack1256> Shiranai: Maybe not related to your use case, but when using parser combinators I usually schew the tokenize/parse distinction and do it all in one go.
2021-03-18 03:21:30 <koz_> Writing a compiler from scratch does not preclude the use of parser combinator libraries.
2021-03-18 03:22:30 <Shiranai> the idea of that is for me to get a more "bare metal" intuition of how it works, yeah I know it would be pretty silly to not use external libraries but this is for purely educational purposes
2021-03-18 03:22:55 __minoru__shirae joins (~shiraeesh@109.166.59.216)
2021-03-18 03:23:23 <koz_> In that case, enjoy your state monad and regexps. :P
2021-03-18 03:23:35 <koz_> (and that's before we even get to parsing)

All times are in UTC.