Logs: freenode/#haskell
| 2020-10-09 20:34:00 | <Cheery> | because you could use genWord64 twice. |
| 2020-10-09 20:34:10 | <dminuoso> | Sure |
| 2020-10-09 20:34:20 | <dminuoso> | I mean it depends really on what you want the random data for. |
| 2020-10-09 20:35:11 | → | brisbin joins (~patrick@pool-173-49-158-4.phlapa.fios.verizon.net) |
| 2020-10-09 20:35:30 | → | nbloomf joins (~nbloomf@2600:1700:83e0:1f40:744e:3fd6:7740:f62b) |
| 2020-10-09 20:36:03 | <nshepperd> | % do id or do Just do not do otherwise |
| 2020-10-09 20:36:03 | <yahb> | nshepperd: False |
| 2020-10-09 20:36:06 | <Cheery> | Hm.. yeah, you seem to be able to do plenty of tricks with that stuff. |
| 2020-10-09 20:36:19 | <dsal> | I agree with yahb on tha tone. |
| 2020-10-09 20:38:32 | × | leungbk quits (~user@2605:e000:1315:706:ec37:30e1:3998:1459) (Remote host closed the connection) |
| 2020-10-09 20:38:52 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-10-09 20:39:52 | × | zaquest quits (~notzaques@5.128.210.178) (Quit: Leaving) |
| 2020-10-09 20:40:30 | <dminuoso> | % Just do fix error |
| 2020-10-09 20:40:31 | <yahb> | dminuoso: ; <interactive>:1:6: error:; Unexpected do block in function application:; do fix error; You could write it with parentheses; Or perhaps you meant to enable BlockArguments? |
| 2020-10-09 20:40:38 | <dminuoso> | Gah! Im fighting with someone here. |
| 2020-10-09 20:40:43 | <dminuoso> | % :set -XBlockArguments |
| 2020-10-09 20:40:43 | <yahb> | dminuoso: |
| 2020-10-09 20:40:45 | <dminuoso> | % Just do fix error |
| 2020-10-09 20:40:51 | <yahb> | dminuoso: Just "*** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** |
| 2020-10-09 20:40:53 | <dminuoso> | Someone keeps turning the above extension off. |
| 2020-10-09 20:41:18 | → | rekahsoft joins (~rekahsoft@fitz10681.telemetry.esentire.com) |
| 2020-10-09 20:42:49 | × | raym quits (~ray@115.187.50.175) (Remote host closed the connection) |
| 2020-10-09 20:43:01 | → | pera joins (~pera@unaffiliated/pera) |
| 2020-10-09 20:43:25 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 264 seconds) |
| 2020-10-09 20:43:26 | <bsima> | dminuoso: i see, my version of random is 1.1, all the good stuff is in 1.2 |
| 2020-10-09 20:44:36 | <dminuoso> | bsima: What do you need the random data for? |
| 2020-10-09 20:45:12 | <bsima> | i just need a uid |
| 2020-10-09 20:45:40 | <bsima> | maybe i'll use the uuid package instead, i don't think i have a constraint for 128=-bits specifically |
| 2020-10-09 20:46:00 | → | bitmapper joins (uid464869@gateway/web/irccloud.com/x-cqfrvvppmmqjnkgv) |
| 2020-10-09 20:46:14 | <dsal> | I like the uuid package on occasion. |
| 2020-10-09 20:46:21 | <dminuoso> | Fun fact |
| 2020-10-09 20:46:32 | <dminuoso> | There's an entry in procfs that generates uuids: `/proc/sys/kernel/random/uuid` |
| 2020-10-09 20:47:15 | <bsima> | cool, unfortunately i'm on mac at the moment |
| 2020-10-09 20:48:07 | <dminuoso> | bsima: Random Word64 |
| 2020-10-09 20:48:17 | <phadej> | % Just do fix error |
| 2020-10-09 20:48:18 | <yahb> | phadej: ; <interactive>:1:6: error:; Unexpected do block in function application:; do fix error; You could write it with parentheses; Or perhaps you meant to enable BlockArguments? |
| 2020-10-09 20:48:21 | <phadej> | :( |
| 2020-10-09 20:48:28 | <dminuoso> | % :set -XBlockArguments |
| 2020-10-09 20:48:28 | <yahb> | dminuoso: |
| 2020-10-09 20:48:32 | <phadej> | % Just do fix error |
| 2020-10-09 20:48:37 | <yahb> | phadej: Just "*** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** |
| 2020-10-09 20:48:39 | <phadej> | % Just do it |
| 2020-10-09 20:48:40 | <yahb> | phadej: ; <interactive>:1:6: error:; Unexpected do block in function application:; do it; You could write it with parentheses; Or perhaps you meant to enable BlockArguments? |
| 2020-10-09 20:48:45 | <phadej> | what |
| 2020-10-09 20:48:48 | <phadej> | % :set -xBlockArguments |
| 2020-10-09 20:48:48 | <yahb> | phadej: Some flags have not been recognized: -xBlockArguments |
| 2020-10-09 20:48:48 | <dminuoso> | Someone keeps flipping it off |
| 2020-10-09 20:48:52 | → | ashbreeze joins (~mark@72-161-51-13.dyn.centurytel.net) |
| 2020-10-09 20:48:52 | <phadej> | % :set -XBlockArguments |
| 2020-10-09 20:48:53 | <yahb> | phadej: |
| 2020-10-09 20:48:55 | <phadej> | % Just do it |
| 2020-10-09 20:48:56 | <yahb> | phadej: Just () |
| 2020-10-09 20:48:58 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-10-09 20:49:00 | <phadej> | % Just do fix error |
| 2020-10-09 20:49:05 | <yahb> | phadej: Just "*** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** |
| 2020-10-09 20:49:11 | <phadej> | % :set -XBlockArguments |
| 2020-10-09 20:49:12 | <yahb> | phadej: |
| 2020-10-09 20:49:14 | <phadej> | % Just do it |
| 2020-10-09 20:49:14 | <yahb> | phadej: Just () |
| 2020-10-09 20:49:16 | <int-e> | Uhm |
| 2020-10-09 20:49:22 | <phadej> | I guess it flips on exception |
| 2020-10-09 20:49:26 | <int-e> | doesn't yahb answer privmsgs? |
| 2020-10-09 20:49:36 | <dminuoso> | int-e: No it does not. It only answers in #haskell |
| 2020-10-09 20:49:38 | <dminuoso> | Clearly. |
| 2020-10-09 20:49:42 | <dminuoso> | Otherwise we'd be using queries. |
| 2020-10-09 20:50:03 | <int-e> | Well that's weird, because it works for me :-P |
| 2020-10-09 20:50:32 | <monochrom> | Some kind of selection bias. (OK I know I know, you were joking. :) ) |
| 2020-10-09 20:50:35 | <dsal> | Yeah, I usually have private dialogues with yahb and lambdabot. |
| 2020-10-09 20:50:58 | <dminuoso> | oleg does not simply have a private chat with yahb. |
| 2020-10-09 20:51:05 | × | _ashbreeze_ quits (~mark@72-161-51-13.dyn.centurytel.net) (Ping timeout: 240 seconds) |
| 2020-10-09 20:51:06 | <phadej> | let's try again |
| 2020-10-09 20:51:13 | <phadej> | % :set -XBlockArguments |
| 2020-10-09 20:51:13 | <yahb> | phadej: |
| 2020-10-09 20:51:20 | <phadej> | % error "foo" |
| 2020-10-09 20:51:20 | <yahb> | phadej: *** Exception: foo; CallStack (from HasCallStack):; error, called at <interactive>:5:1 in interactive:Ghci6 |
| 2020-10-09 20:51:25 | <phadej> | % Just do it |
| 2020-10-09 20:51:26 | <yahb> | phadej: Just 1 |
| 2020-10-09 20:51:34 | <dminuoso> | phadej: Oh I have an idea. |
| 2020-10-09 20:51:36 | <phadej> | someone is playing with it concurrently! |
| 2020-10-09 20:51:40 | <phadej> | % Just do it |
| 2020-10-09 20:51:40 | <yahb> | phadej: Just (Just 1) |
| 2020-10-09 20:51:41 | <dminuoso> | Maybe, `fix error` hangs yahb |
| 2020-10-09 20:51:51 | <dminuoso> | so it gets killed off, and that resets the flags |
| 2020-10-09 20:51:53 | <phadej> | because that `1` could come from just somewhere |
| 2020-10-09 20:51:56 | <phadej> | % Just do it |
| 2020-10-09 20:51:56 | <yahb> | phadej: Just (Just (Just 1)) |
| 2020-10-09 20:52:11 | <dminuoso> | % fix error |
| 2020-10-09 20:52:17 | <yahb> | dminuoso: "*** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Exception: *** Excep |
| 2020-10-09 20:52:18 | <dminuoso> | % Just do it |
| 2020-10-09 20:52:19 | <yahb> | dminuoso: ; <interactive>:1:6: error:; Unexpected do block in function application:; do it; You could write it with parentheses; Or perhaps you meant to enable BlockArguments? |
| 2020-10-09 20:52:27 | <monochrom> | Ah, yeah. |
| 2020-10-09 20:52:29 | <dminuoso> | Yeah, I think it's that `fix error` hangs yahb. |
| 2020-10-09 20:53:08 | <monochrom> | It's an infinite loop printing that infinite string. Gets timed out and killed. The watchdog starts a new one. |
| 2020-10-09 20:53:25 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds) |
| 2020-10-09 20:54:01 | <monochrom> | As a corollary, if you want a reset, just use :quit to tell it to quit, the watchdog will start a new one too. |
| 2020-10-09 20:55:38 | × | elliott_ quits (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 260 seconds) |
| 2020-10-09 20:58:53 | remexre_ | is now known as remexre |
| 2020-10-09 20:59:07 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-10-09 20:59:16 | → | elliott_ joins (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) |
| 2020-10-09 20:59:23 | × | nbloomf quits (~nbloomf@2600:1700:83e0:1f40:744e:3fd6:7740:f62b) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
All times are in UTC.