Logs: liberachat/#haskell
| 2021-07-10 01:22:02 | × | zeenk quits (~zeenk@2a02:2f04:a106:9600:82fb:aed9:ca9:38d3) (Quit: Konversation terminated!) |
| 2021-07-10 01:22:23 | → | StayHungry joins (~StayHungr@gateway/tor-sasl/stayhungry) |
| 2021-07-10 01:22:39 | <StayHungry> | Good morning, comrades. |
| 2021-07-10 01:24:12 | <StayHungry> | I am not a developer myself, however aware of little JS, Per, Python, Powershell... now there is a new thing and they say it's that different. is there a simple resource the grasp the difference? |
| 2021-07-10 01:24:26 | <StayHungry> | *to grasp |
| 2021-07-10 01:25:23 | <StayHungry> | E.g. you used to do these things in that way, but in Haskell you do them that way |
| 2021-07-10 01:26:50 | <StayHungry> | the goal is to understand its benefits, its niche, the very why it exists and even highly paid |
| 2021-07-10 01:28:27 | × | Teacup quits (~teacup@user/teacup) (Quit: Teacup) |
| 2021-07-10 01:28:47 | <dsal> | It's difficult to explain without a lot of context. Relative to those you listed, you have a compiler and a good type system that. |
| 2021-07-10 01:28:49 | → | Teacup joins (~teacup@user/teacup) |
| 2021-07-10 01:29:58 | → | thyriaen joins (~thyriaen@45.178.73.238) |
| 2021-07-10 01:30:18 | → | fYnch joins (~mike@174.127.249.180) |
| 2021-07-10 01:30:46 | <fYnch> | hey all, I'm trying to include a git submodule package in a stack package using extra-deps but i cant seem to tell it how to find it |
| 2021-07-10 01:30:47 | × | jneira_ quits (~jneira_@28.red-80-28-169.staticip.rima-tde.net) (Ping timeout: 255 seconds) |
| 2021-07-10 01:31:05 | <thyriaen> | Howdy, friends - i would like to have pattern matching on a string like so ('A':s) where A can be 3 different letters, can i do pattern matching with like an or ? |
| 2021-07-10 01:31:09 | <fYnch> | it's just a sub-dir |
| 2021-07-10 01:31:18 | × | Teacup quits (~teacup@user/teacup) (Client Quit) |
| 2021-07-10 01:31:39 | <dsal> | thyriaen: you can do that with a guard |
| 2021-07-10 01:31:43 | → | Teacup joins (~teacup@user/teacup) |
| 2021-07-10 01:32:23 | <thyriaen> | dsal how can i have my pattern evaluate to true ? |
| 2021-07-10 01:32:52 | <dsal> | f (x:xs) | x `elem` "abc" = ... |
| 2021-07-10 01:32:57 | <thyriaen> | myFunc n | n == ('A':s) --- somethng along these lins ? |
| 2021-07-10 01:32:58 | × | xff0x quits (~xff0x@2001:1a81:521d:ec00:3970:2542:2f1d:feb7) (Ping timeout: 240 seconds) |
| 2021-07-10 01:33:22 | × | _bin quits (~bin@user/bin/x-1583188) (Ping timeout: 240 seconds) |
| 2021-07-10 01:33:26 | <thyriaen> | ooooooh |
| 2021-07-10 01:33:28 | → | bin_ joins (~bin@user/bin/x-1583188) |
| 2021-07-10 01:33:34 | <thyriaen> | thanks :) |
| 2021-07-10 01:35:08 | → | xff0x joins (~xff0x@2001:1a81:525a:ea00:9e1e:6e15:b03f:8acc) |
| 2021-07-10 01:35:21 | <thyriaen> | dsal, what is the convention behind the (x:xs) btw > |
| 2021-07-10 01:35:27 | <thyriaen> | what does xs stand for ? |
| 2021-07-10 01:35:42 | <dsal> | Plural of x |
| 2021-07-10 01:35:46 | <dsal> | X and Xs |
| 2021-07-10 01:35:51 | <thyriaen> | :O |
| 2021-07-10 01:36:03 | <thyriaen> | neat |
| 2021-07-10 01:39:08 | × | Teacup quits (~teacup@user/teacup) (Quit: Teacup) |
| 2021-07-10 01:39:30 | → | Teacup joins (~teacup@user/teacup) |
| 2021-07-10 01:41:22 | → | beka joins (~beka@104-244-27-23.static.monkeybrains.net) |
| 2021-07-10 01:42:09 | <nitrix> | More little conventions, you'll often see x, y, z for values, then f, g, h for functions (which are also values but with distinguishing), a, b, c for type variables, _ suffix for functions that discard their result, M suffix for monadic things, T suffix for type transformers, get/un prefix for record members, and Mk prefix for data constructors. |
| 2021-07-10 01:42:10 | → | neurocyte4042 joins (~neurocyte@92.119.10.140) |
| 2021-07-10 01:42:10 | × | neurocyte4042 quits (~neurocyte@92.119.10.140) (Changing host) |
| 2021-07-10 01:42:10 | → | neurocyte4042 joins (~neurocyte@user/neurocyte) |
| 2021-07-10 01:42:22 | <nitrix> | worth* |
| 2021-07-10 01:42:27 | × | hegstal quits (~hegstal@2a02:c7f:7604:8a00:7018:37c7:e025:203e) (Ping timeout: 252 seconds) |
| 2021-07-10 01:42:49 | <nitrix> | I'm sure there are other ones I'm forgetting. |
| 2021-07-10 01:44:11 | × | Teacup quits (~teacup@user/teacup) (Client Quit) |
| 2021-07-10 01:44:35 | → | Teacup joins (~teacup@user/teacup) |
| 2021-07-10 01:44:45 | × | Teacup quits (~teacup@user/teacup) (Client Quit) |
| 2021-07-10 01:45:07 | → | Teacup joins (~teacup@user/teacup) |
| 2021-07-10 01:45:08 | <smtnet3> | dsal, good way of doing that |
| 2021-07-10 01:45:22 | × | neurocyte404 quits (~neurocyte@user/neurocyte) (Ping timeout: 240 seconds) |
| 2021-07-10 01:45:22 | neurocyte4042 | is now known as neurocyte404 |
| 2021-07-10 01:46:49 | × | Teacup quits (~teacup@user/teacup) (Client Quit) |
| 2021-07-10 01:47:12 | → | Teacup joins (~teacup@user/teacup) |
| 2021-07-10 01:53:44 | <fYnch> | nevermind, found it out |
| 2021-07-10 01:54:04 | <fYnch> | :) |
| 2021-07-10 01:55:10 | × | fYnch quits (~mike@174.127.249.180) (Quit: leaving) |
| 2021-07-10 01:56:41 | × | Vajb quits (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) (Read error: Connection reset by peer) |
| 2021-07-10 01:57:55 | → | wei2912 joins (~wei2912@112.199.250.21) |
| 2021-07-10 01:59:09 | ← | StayHungry parts (~StayHungr@gateway/tor-sasl/stayhungry) (-) |
| 2021-07-10 02:00:33 | → | lavaman joins (~lavaman@98.38.249.169) |
| 2021-07-10 02:02:57 | → | nate1 joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 2021-07-10 02:04:02 | → | MorrowM joins (~MorrowM_@bzq-110-168-31-106.red.bezeqint.net) |
| 2021-07-10 02:04:05 | × | thyriaen quits (~thyriaen@45.178.73.238) (Quit: Leaving) |
| 2021-07-10 02:04:34 | × | MorrowM quits (~MorrowM_@bzq-110-168-31-106.red.bezeqint.net) (Client Quit) |
| 2021-07-10 02:05:42 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 272 seconds) |
| 2021-07-10 02:06:06 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 252 seconds) |
| 2021-07-10 02:06:24 | → | favonia joins (~favonia@user/favonia) |
| 2021-07-10 02:07:28 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Read error: Connection reset by peer) |
| 2021-07-10 02:10:20 | → | dajoer joins (~david@user/gvx) |
| 2021-07-10 02:12:01 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 2021-07-10 02:15:41 | × | ec quits (~ec@gateway/tor-sasl/ec) (Ping timeout: 244 seconds) |
| 2021-07-10 02:16:33 | × | aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (Ping timeout: 252 seconds) |
| 2021-07-10 02:16:43 | <phaazon> | cumber? |
| 2021-07-10 02:16:49 | <phaazon> | https://phaazon.net/media/uploads/shibacumber.gif |
| 2021-07-10 02:16:56 | → | ec joins (~ec@gateway/tor-sasl/ec) |
| 2021-07-10 02:17:17 | → | aplainzetakind joins (~johndoe@captainludd.powered.by.lunarbnc.net) |
| 2021-07-10 02:18:03 | <phaazon> | whoops, wrong window :) |
| 2021-07-10 02:18:10 | <lechner> | Hi, could someone with Hackage admin access please look into my account creation problem under lechner@debian.org? Thanks! |
| 2021-07-10 02:19:38 | × | jlamothe quits (~jlamothe@198.251.57.108) (Ping timeout: 272 seconds) |
| 2021-07-10 02:19:55 | × | andreabedini quits (~andreabed@8s8kj6n9tyzc511tnjb7.ip6.superloop.com) (Quit: WeeChat 3.2) |
| 2021-07-10 02:21:45 | → | finn_elija joins (~finn_elij@user/finn-elija/x-0085643) |
| 2021-07-10 02:21:46 | FinnElija | is now known as Guest8187 |
| 2021-07-10 02:21:46 | finn_elija | is now known as FinnElija |
| 2021-07-10 02:21:54 | <DigitalKiwi> | that link just empited my bank account but the dog is so cute it was worth it |
| 2021-07-10 02:22:03 | × | td_ quits (~td@muedsl-82-207-238-014.citykom.de) (Ping timeout: 252 seconds) |
| 2021-07-10 02:23:52 | → | td_ joins (~td@94.134.91.203) |
| 2021-07-10 02:24:27 | × | hendursaga quits (~weechat@user/hendursaga) (Ping timeout: 244 seconds) |
| 2021-07-10 02:24:37 | × | Guest8187 quits (~finn_elij@user/finn-elija/x-0085643) (Ping timeout: 246 seconds) |
| 2021-07-10 02:24:59 | → | hendursaga joins (~weechat@user/hendursaga) |
| 2021-07-10 02:28:32 | <phaazon> | lol sorry |
| 2021-07-10 02:30:00 | → | Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) |
| 2021-07-10 02:34:07 | → | lavaman joins (~lavaman@98.38.249.169) |
| 2021-07-10 02:35:08 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 252 seconds) |
| 2021-07-10 02:36:02 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 255 seconds) |
| 2021-07-10 02:37:12 | <mniip> | does pattern matching on : play well with list fusion? |
| 2021-07-10 02:37:21 | <mniip> | it doesn't does it |
| 2021-07-10 02:37:50 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 2021-07-10 02:38:16 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 246 seconds) |
| 2021-07-10 02:38:32 | → | favonia joins (~favonia@user/favonia) |
| 2021-07-10 02:38:42 | <monochrom> | Only rewrite rules play well with list fusion. |
All times are in UTC.