Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-04-06 07:43:45 <raehik> great idea
2021-04-06 07:43:46 <kamotaketsunumin> lol, I learn a lot of stuff and it's just make sense now.
2021-04-06 07:43:52 lurkless joins (~ll@unaffiliated/lurkless)
2021-04-06 07:43:57 × aerona quits (~aerona@2600:6c54:4600:f300:e355:7c0:28e4:1962) (Remote host closed the connection)
2021-04-06 07:44:33 <raehik> do you know how to make a type synonym? you should do that for the command at least
2021-04-06 07:45:04 chele joins (~chele@ip5b40237d.dynamic.kabel-deutschland.de)
2021-04-06 07:45:07 <raehik> > type Command = [String] -> IO ()
2021-04-06 07:45:09 <lambdabot> <hint>:1:1: error: <hint>:1:1: error: parse error on input ‘type’
2021-04-06 07:45:40 <raehik> (ok I don't know how to use the bots here lol)
2021-04-06 07:46:02 <kamotaketsunumin> yeah I do know.
2021-04-06 07:46:25 <kamotaketsunumin> I'm just get into newtype, but didn't use it right now.
2021-04-06 07:46:34 × royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 265 seconds)
2021-04-06 07:46:35 <kamotaketsunumin> a stuff like deriving, etc.
2021-04-06 07:46:59 jespada joins (~jespada@90.254.243.187)
2021-04-06 07:47:39 JON13 joins (a5e1c284@165.225.194.132)
2021-04-06 07:47:51 × gnumonic quits (~gnumonic@c-73-170-91-210.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
2021-04-06 07:48:03 × JON13 quits (a5e1c284@165.225.194.132) (Client Quit)
2021-04-06 07:49:10 kritzefitz joins (~kritzefit@p548c9398.dip0.t-ipconnect.de)
2021-04-06 07:49:20 molehillish joins (~molehilli@2600:8800:8d06:1800:b54a:36bf:7632:87f4)
2021-04-06 07:49:45 justanotheruser joins (~justanoth@unaffiliated/justanotheruser)
2021-04-06 07:53:48 <kamotaketsunumin> @raeh
2021-04-06 07:53:48 <lambdabot> Unknown command, try @list
2021-04-06 07:53:49 × molehillish quits (~molehilli@2600:8800:8d06:1800:b54a:36bf:7632:87f4) (Ping timeout: 250 seconds)
2021-04-06 07:54:05 <kamotaketsunumin> raehik what big codebase you see?
2021-04-06 07:54:15 <kamotaketsunumin> what kind of app is it?
2021-04-06 07:54:24 thc202 joins (~thc202@unaffiliated/thc202)
2021-04-06 07:56:06 <raehik> a compiler I work on, they used the same lookup pattern
2021-04-06 07:56:23 <kamotaketsunumin> compiler, oh right.
2021-04-06 07:56:29 <raehik> kamotaketsunumin: I'm also very new to Haskell so I wasn't sure if there was a reason to use it
2021-04-06 07:56:30 <kamotaketsunumin> are you making a programming language?
2021-04-06 07:56:33 × bitmapper quits (uid464869@gateway/web/irccloud.com/x-fukzxaddseekbgyz) (Quit: Connection closed for inactivity)
2021-04-06 07:56:42 <raehik> now I'm quite certain it's an anti-pattern
2021-04-06 07:56:50 <kamotaketsunumin> haskell is used in two major thing, compiler or blockchain hahaha
2021-04-06 07:57:03 <raehik> no I'm simply working on some research stuff
2021-04-06 07:57:30 acidjnk_new joins (~acidjnk@p200300d0c72b95396118d8d56ee70ad6.dip0.t-ipconnect.de)
2021-04-06 07:59:51 xourt joins (d4c620ea@212-198-32-234.rev.numericable.fr)
2021-04-06 08:04:05 × gitgood quits (~gitgood@80-44-12-39.dynamic.dsl.as9105.com) (Quit: Probably away to do something really awesome)
2021-04-06 08:07:00 hendursaga joins (~weechat@gateway/tor-sasl/hendursaga)
2021-04-06 08:09:57 × hendursa1 quits (~weechat@gateway/tor-sasl/hendursaga) (Ping timeout: 240 seconds)
2021-04-06 08:10:38 × kritzefitz quits (~kritzefit@p548c9398.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
2021-04-06 08:10:56 kritzefitz joins (~kritzefit@2003:5b:203b:200::10:49)
2021-04-06 08:17:12 mikoto-chan joins (~anass@gateway/tor-sasl/mikoto-chan)
2021-04-06 08:17:24 × tzh quits (~tzh@c-24-21-73-154.hsd1.wa.comcast.net) (Quit: zzz)
2021-04-06 08:17:55 × jack1909_ quits (~qpls@cpeb4750e67d202-cmf81d0fad5840.cpe.net.fido.ca) (Ping timeout: 248 seconds)
2021-04-06 08:20:04 jack1909 joins (~qpls@23.105.170.167)
2021-04-06 08:20:50 molehillish joins (~molehilli@2600:8800:8d06:1800:b54a:36bf:7632:87f4)
2021-04-06 08:25:31 × molehillish quits (~molehilli@2600:8800:8d06:1800:b54a:36bf:7632:87f4) (Ping timeout: 276 seconds)
2021-04-06 08:26:02 Franciman joins (~francesco@host-87-20-23-243.retail.telecomitalia.it)
2021-04-06 08:28:27 × jack1909 quits (~qpls@23.105.170.167) (Ping timeout: 260 seconds)
2021-04-06 08:28:55 gnumonic joins (~gnumonic@c-73-170-91-210.hsd1.ca.comcast.net)
2021-04-06 08:28:58 × shailangsa quits (~shailangs@host86-186-177-179.range86-186.btcentralplus.com) (Ping timeout: 260 seconds)
2021-04-06 08:29:21 × mikoto-chan quits (~anass@gateway/tor-sasl/mikoto-chan) (Quit: mikoto-chan)
2021-04-06 08:29:40 × cole-h quits (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Ping timeout: 268 seconds)
2021-04-06 08:30:16 jack1909 joins (~qpls@cpeb4750e67d202-cmf81d0fad5840.cpe.net.fido.ca)
2021-04-06 08:33:06 × clog quits (~nef@66.114.33.57) (Ping timeout: 260 seconds)
2021-04-06 08:33:39 <int-e> shapr: No, I had not seen https://grin-compiler.github.io/ ...quite a bit of activity there, too. Thanks for the link!
2021-04-06 08:35:30 × solvr quits (57e3c46d@87.227.196.109) (Quit: Connection closed)
2021-04-06 08:36:31 <DigitalKiwi> (setting aside that everything's a compiler) haskell is used for a lot more than that :/
2021-04-06 08:37:35 juri__ is now known as juri_
2021-04-06 08:38:58 oish joins (~charlie@228.25.169.217.in-addr.arpa)
2021-04-06 08:40:10 <minoru_shiraeesh> do people really create compilers with haskell or just prototypes of compilers? and then implement them in C
2021-04-06 08:40:29 × Pickchea quits (~private@unaffiliated/pickchea) (Ping timeout: 252 seconds)
2021-04-06 08:42:32 <DigitalKiwi> wow i know ghc has some rough spots but to call it a prototype is a bit harsh don't you think ;)
2021-04-06 08:42:53 <tomsmeding> someone who implements a compiler in haskell only to then reimplement the thing in C is someone who thoroughly hates themselves
2021-04-06 08:43:25 jumper149 joins (~jumper149@80.240.31.34)
2021-04-06 08:43:26 × jumper149 quits (~jumper149@80.240.31.34) (Client Quit)
2021-04-06 08:44:44 jumper149 joins (~jumper149@80.240.31.34)
2021-04-06 08:45:05 × jumper149 quits (~jumper149@80.240.31.34) (Client Quit)
2021-04-06 08:45:14 <Uniaika> yes
2021-04-06 08:45:28 bahamas joins (~lucian@unaffiliated/bahamas)
2021-04-06 08:46:47 <minoru_shiraeesh> I mean, if I'm not mistaken, putting esoteric experimental side-projects aside, majority of compiler are written in C.
2021-04-06 08:46:57 <minoru_shiraeesh> *compilers
2021-04-06 08:47:31 <raehik> lots of compilers have components written in C for various reasons but otherwise that's not true
2021-04-06 08:47:33 <minoru_shiraeesh> I think this is because of manual memory management
2021-04-06 08:47:44 <minoru_shiraeesh> as one of the reasons
2021-04-06 08:47:55 <Uniaika> minoru_shiraeesh: Elm, PureScript, OCaml, Rust, NodeJS, Go are not written in C
2021-04-06 08:48:02 <raehik> the rust compiler is self-hosted
2021-04-06 08:48:15 <Uniaika> raehik: and was written in OCaml before that
2021-04-06 08:48:20 Pickchea joins (~private@unaffiliated/pickchea)
2021-04-06 08:48:23 elfets joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de)
2021-04-06 08:48:29 <Uniaika> GHC was first implemented in LazyML
2021-04-06 08:48:35 <Uniaika> Hugs on the other hand is in C
2021-04-06 08:48:53 <aldum> rust is a lot of C++ also, isn't it?
2021-04-06 08:48:55 <Uniaika> p. sure javac is in Java
2021-04-06 08:49:20 <Uniaika> hmm, in absolute numbers idk, aldum
2021-04-06 08:49:30 <Uniaika> 0.3% of C++ in their GH repo
2021-04-06 08:49:46 <Uniaika> but there's also the library/ folder in this repo
2021-04-06 08:51:09 jumper149 joins (~jumper149@80.240.31.34)
2021-04-06 08:51:43 shailangsa joins (~shailangs@host86-186-136-21.range86-186.btcentralplus.com)
2021-04-06 08:51:51 <raehik> Uniaika: wow, I had no idea the Rust compiler was written in an ML originally! very cool
2021-04-06 08:52:07 <raehik> I'm surprised. I honestly expected C lol
2021-04-06 08:52:27 molehillish joins (~molehilli@2600:8800:8d06:1800:b54a:36bf:7632:87f4)
2021-04-06 08:52:42 × kamotaketsunumin quits (6769235f@103.105.35.95) (Ping timeout: 240 seconds)
2021-04-06 08:54:15 cole-h joins (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net)
2021-04-06 08:54:28 <minoru_shiraeesh> Uniaika: "Elm, PureScript, OCaml, Rust, NodeJS, Go are not written in C" - C++ ?
2021-04-06 08:54:28 LKoen joins (~LKoen@65.250.88.92.rev.sfr.net)
2021-04-06 08:54:51 royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2021-04-06 08:56:36 × drbean_ quits (~drbean@TC210-63-209-214.static.apol.com.tw) (Quit: ZNC 1.8.2+cygwin2 - https://znc.in)
2021-04-06 08:56:55 × stree quits (~stree@68.36.8.116) (Ping timeout: 260 seconds)
2021-04-06 08:56:55 × molehillish quits (~molehilli@2600:8800:8d06:1800:b54a:36bf:7632:87f4) (Ping timeout: 258 seconds)

All times are in UTC.