Logs: freenode/#haskell
| 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.