00:00:13 How many bombs would be required to destroy not only the entire Earth but damage much of the solar system? 00:01:09 http://www.fas.org/sgp/othergov/doe/lanl/docs1/00329010.pdf godspeed, zzo 00:01:11 -!- edwardk has joined. 00:02:05 Hopefully they don't make such bomb 00:03:34 It won't load 00:04:07 It's a paper from the Manhattan Project about how many nukes you'd need to ignite the atmosphere. 00:04:12 of earth. 00:04:17 OK 00:33:56 -!- Phantom_Hoover has joined. 00:35:07 -!- Bicyclidine has quit (Quit: leaving). 00:38:23 -!- blitter64 has joined. 00:40:36 blitter64, are you bik 00:40:39 e 00:40:47 that is, are you bike 00:55:28 -!- shikhin has joined. 01:00:43 negatory 01:07:14 damn 01:07:22 bike are you Bike 01:07:29 unknown 01:13:03 I thin I might love npmjs. Shame about its security record though 01:15:46 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:25:37 -!- shikhin has quit (Ping timeout: 252 seconds). 01:47:20 -!- blitter64 has quit (Ping timeout: 276 seconds). 02:11:16 Suppose your project a has dependencies on b and c. b has a depenedecy on z version 1, c has a dependency on z version 2. 02:11:19 npm can handle that. 02:12:15 can npm feed me cheesy potatoes? 02:13:07 Sgeo, why is that special? when you load dependencies like var localname = require("somefile"), it _should_ handle that 02:14:26 with no extra work 02:20:09 fowl: because a lot of languages don't work like that 02:20:20 I know Lua does, at least when used in nginx 02:20:59 lua and limbo from plan9 are the only others i know of 02:22:18 Now I have to learn Limbo, don't I 02:22:20 How does that loader choose the version to load? 02:23:12 The dependencies are installed in a subdirectory node_modules relative to the project. And those dependencies themselves have node_modules directories 02:23:13 etc. 02:23:23 So, a waste of space, but what's more important? 02:24:30 i wouldnt call that a waste of space lol 02:24:43 http://nodejs.org/api/modules.html#modules_loading_from_node_modules_folders 02:24:53 its a good thing to do, bundler does it for ruby 02:24:56 Well, it's easy to not have to deal with dependencies if you don't want any of the benefits of dependencies. 02:35:05 -!- conehead has joined. 02:37:22 Do you know what the 2D barcodes on bank statements are? Whoever I asked at the bank, said they didn't know their purpose. They are not a QR code; I can see that much at least. I can also see that it seems too small to encode all the data of the bank statement. 02:38:23 [wiki] [[List of ideas]] http://esolangs.org/w/index.php?diff=39755&oldid=39750 * Zzo38 * (+49) 02:42:33 OF COURSE npm uses HTTP and not HTTPS 02:42:36 >:C 02:43:03 shame about its security record though 02:43:49 https://news.ycombinator.com/item?id=7443861 02:55:31 Does cabal use http? 02:55:38 Someone in the node channel claimed so 02:56:13 -!- Nimbusil has joined. 03:05:16 -!- Nimbusil has quit. 03:18:31 <^v> `unidecode ▚ 03:18:31 ​[U+259A QUADRANT UPPER LEFT AND LOWER RIGHT] 03:26:34 [wiki] [[Talk:Rand.Next()]] M http://esolangs.org/w/index.php?diff=39756&oldid=39753 * Malltog * (+0) Changed 'mush' to 'much' 04:18:13 "curl http://npmjs.org/install.sh | sh 04:18:29 what could possibly go wrong? pipe some web page directly to a shell, dont use https. no problem! 04:18:43 "I think the beauty of node.js, and a lot of other modern js technologies, is if you're one of the (majority) of developers out there who write just enough javascript to get back to their "real" code, then the first moment they start writing in node, they'll be forced to confront the fact that their code is horrible." 04:18:55 Maybe node will be helpful for me 04:18:56 modern js technologies 04:18:59 the saddest phrase 04:29:15 -!- lollo64it has quit (Quit: Leaving). 04:31:47 -!- lollo64it has joined. 04:32:00 -!- Burton has quit (Ping timeout: 260 seconds). 04:33:21 -!- lollo64it has quit (Remote host closed the connection). 04:36:02 -!- lollo64it has joined. 04:42:03 -!- vyv has quit (Ping timeout: 265 seconds). 04:43:19 I have managed to fix SQLite to allow renaming views and to make EXPLAIN output containing "Program" instructions to include the name of the trigger program. Does anyone other than me would find such thing useful? 04:43:53 -!- vyv has joined. 04:45:43 -!- Burton has joined. 05:03:16 -!- kwertii has quit (Quit: kwertii). 05:07:38 -!- augur has quit (Ping timeout: 240 seconds). 05:26:27 -!- oerjan has joined. 05:43:20 -!- not^v has joined. 05:44:09 -!- ^v has quit (Quit: Leaving). 05:52:42 -!- MoALTz has joined. 05:57:01 What happen if you extend a type system with types corresponding to equations of natural numbers and operations on them? 06:19:00 diophantines? 06:20:36 Like that, except that the value of variables are done by type variables 06:27:33 Does cabal use http? <-- yep. https://github.com/haskell/cabal/issues/936 06:27:54 @tell Sgeo Does cabal use http? <-- yep. https://github.com/haskell/cabal/issues/936 06:27:55 Consider it noted. 06:28:01 Thanks 06:28:22 they're not considering it very urgent, either :( 06:29:55 (also the person claiming an actual attack in that thread is a troll.) 06:30:41 they don't even have signatures. :( 06:32:49 -!- M28_ has changed nick to M28. 06:38:49 http://wtfjs.com/2013/02/12/obfuscated-fibonacci 06:42:55 wtfjs is itself a bit wtfy sometimes 06:43:27 http://wtfjs.com/2011/05/12/parseInt-is-not-eval 06:43:33 No shit, sherlock? 06:47:15 Sgeo: http://www.mathworks.com/help/matlab/ref/str2num.html 06:47:53 buh....wuh.... "Accelerating the pace of engineering and science"... into a wall, I assume 06:48:07 basically. 06:48:41 i guess it's because they wanted it to parse arrays and complexes and stuff. but didn't feel like moving out the parser. 06:48:45 Oh, str2double is safe 06:49:03 But still not great to not make it obvious that str2num is unsafe 06:49:30 well, that box warning is even more prominent in t he in-IDE docs. 06:49:45 i was looking for a number reader, found str2num, recoiled, and used str2double instead. 06:50:04 People aren't likely to use this language without an IDE? 06:50:10 I use Notepad++ for Javascript all the time 06:50:37 matlab? not its intended userbase, no 06:50:57 the IDE is actually pretty good, other than hanging when the listener does 06:51:40 Is its intended userbase likely to understand the warning? 06:51:49 And its implications? 06:52:08 nope 06:52:57 matlab is almost entirely used for very domain-specific research code, so it's not a security dealie or nothin 06:54:44 still funny as shit mind 06:54:44 -!- edwardk has quit (Read error: Connection reset by peer). 06:55:12 -!- edwardk has joined. 07:00:52 [wiki] [[RAGE!!!]] http://esolangs.org/w/index.php?diff=39757&oldid=39751 * Oerjan * (-169) Fix the blank lines 07:07:08 [wiki] [[Talk:Rand.Next()]] M http://esolangs.org/w/index.php?diff=39758&oldid=39756 * Oerjan * (+43) unsigned 07:13:49 [wiki] [[Special:Log/move]] move * Oerjan * moved [[Onecode]] to [[Onecode (Iconmaster)]]: Name now duplicated 07:13:49 [wiki] [[Special:Log/move]] move * Oerjan * moved [[Talk:Onecode]] to [[Talk:Onecode (Iconmaster)]]: Name now duplicated 07:16:11 [wiki] [[Onecode]] http://esolangs.org/w/index.php?diff=39763&oldid=39760 * Oerjan * (+47) IIRC this is our second disambiguation page ever 07:17:42 -!- edwardk has quit (Quit: Computer has gone to sleep.). 07:21:27 maybe we should add a category for disambiguation pages :> 07:21:56 [wiki] [[Talk:Onecode]] M http://esolangs.org/w/index.php?diff=39764&oldid=39762 * Oerjan * (+34) I don't think this should be a redirect, make it a text link instead 07:22:19 myname: maybe a _tiny_ bit early. 07:22:33 also, what happens if i dedide to make two languages by the same name 07:22:52 "this may be: Foo (myname) or Foo (myname)" 07:24:37 the second would then be Foo (myname cannot name things properly I) 07:24:49 hth 07:24:54 challenge considered 07:26:16 the third would be Foo (myname still cannot name things properly so we banned him) hth 07:26:26 possibly with the hth included 07:26:53 (at which point elliott bans me) 07:27:45 i just thought of a language that uses "foo hth" as "return foo" and twh as a function call... 07:28:09 sounds inevitable when you put it that way. 07:28:20 why? 07:29:08 ok it sounds inevitable whether or not you put it that way hth 07:29:59 * oerjan considers neither confirming nor denying that he planned this all along. 07:30:11 -!- Tod-Autojoined has joined. 07:30:50 -!- TodPunk has quit (Read error: Connection reset by peer). 07:32:02 okay, next idea: 3 languages called VVV, WV and VW, what wouldn't be disambiguous AT ALL! 07:32:38 ꙮ KAY 07:33:50 i do think banning for 3 languages with the same name is harsh, though 07:34:23 well it's to nip it in the bud 07:38:21 -!- password2 has joined. 07:39:43 -!- MoALTz has quit (Quit: Leaving). 07:42:03 also, i am going to make a small presentation about esolangs. i thought about 3 main categories: senseless, art, math 07:42:07 [wiki] [[Talk:RAGE!!!]] http://esolangs.org/w/index.php?diff=39765&oldid=39752 * Oerjan * (+213) no space left 07:42:10 any suggestions/objections? 07:43:01 you're missing pure evil hth 07:43:18 oerjan: do you have an example language for that? 07:43:21 malbolge? 07:44:25 that would be one. although if you look in Category:Shameful you might find some others. 07:44:56 :D 07:44:56 (disclaimer: there is no Category:Shameful hth) 07:45:05 there should be! 07:45:16 i'd put german in there 07:45:25 no, we have clearly decided that it should not exist hth 07:45:30 although i will list it at senseless 07:45:41 what 07:46:41 i suggest you visit the page for it for some clarity why it doesn't exist hth 07:49:37 that doesn't make much sense 07:50:08 -!- impomatic has left. 07:50:13 neither do the languages in that category 07:50:37 also you may be meta-humoristically challenged 07:52:02 and thus in fine company 07:55:10 i do like meta-humor. at least that part of it that i understand 07:57:48 A category can contain files even though the category file itself is not exist 07:57:51 So, it is OK 07:58:45 Describe what you plan to make in presentation? I am not sure such three are sufficient category. But, perhaps INTERCAL should also be included? 07:59:50 -!- password2 has quit (Read error: Connection reset by peer). 08:00:20 maybe i should add "humour" as a fourth one 08:01:17 -!- edwardk has joined. 08:02:16 -!- Tod-Autojoined has changed nick to TodPunk. 08:05:16 -!- ski_ has joined. 08:06:07 -!- yiyus has quit (*.net *.split). 08:06:07 -!- ski has quit (*.net *.split). 08:06:31 -!- yiyus has joined. 08:06:52 -!- edwardk has quit (Quit: Computer has gone to sleep.). 08:10:44 question is: at which point? 08:13:24 zzo38: where would you put INTERCAL? 08:14:13 I don't know!!! 08:15:12 -!- conehead has quit (Quit: Textual IRC Client: www.textualapp.com). 08:25:08 okay! 08:25:27 i could add a category INTERCAL :p 08:40:12 -!- Slereah_ has joined. 08:41:43 -!- Slereah has quit (Ping timeout: 260 seconds). 08:44:23 -!- password2 has joined. 08:55:45 -!- MoALTz has joined. 08:58:36 -!- myndzi has quit (*.net *.split). 08:58:36 -!- skarn has quit (*.net *.split). 08:58:36 -!- hubs has quit (*.net *.split). 08:58:37 -!- rodgort has quit (*.net *.split). 08:58:37 -!- FireFly has quit (*.net *.split). 08:58:38 -!- b_jonas has quit (*.net *.split). 08:58:38 -!- lambdabot has quit (*.net *.split). 08:58:38 -!- nisstyre has quit (*.net *.split). 08:58:39 -!- shachaf has quit (*.net *.split). 08:58:39 -!- myname has quit (*.net *.split). 08:58:41 -!- vyv has quit (*.net *.split). 08:58:41 -!- mtve has quit (*.net *.split). 08:58:42 -!- monotone has quit (*.net *.split). 08:58:42 -!- hogeyui has quit (*.net *.split). 08:58:42 -!- nortti has quit (*.net *.split). 08:58:59 -!- vyv has joined. 08:59:00 -!- mtve has joined. 08:59:00 -!- myndzi has joined. 08:59:00 -!- skarn has joined. 08:59:00 -!- monotone has joined. 08:59:00 -!- hogeyui has joined. 08:59:00 -!- hubs has joined. 08:59:00 -!- rodgort has joined. 08:59:00 -!- nortti has joined. 08:59:00 -!- FireFly has joined. 08:59:00 -!- b_jonas has joined. 08:59:00 -!- lambdabot has joined. 08:59:00 -!- nisstyre has joined. 08:59:00 -!- myname has joined. 08:59:00 -!- shachaf has joined. 09:01:12 -!- tromp_ has quit (*.net *.split). 09:01:13 -!- sebbu has quit (*.net *.split). 09:01:13 -!- douglass_ has quit (*.net *.split). 09:01:13 -!- fowl has quit (*.net *.split). 09:01:13 -!- newsham has quit (*.net *.split). 09:01:14 -!- trout has quit (*.net *.split). 09:01:14 -!- ggherdov has quit (*.net *.split). 09:01:15 -!- Speed` has quit (*.net *.split). 09:01:15 -!- lifthrasiir has quit (*.net *.split). 09:01:47 -!- tromp_ has joined. 09:01:47 -!- sebbu has joined. 09:01:47 -!- douglass_ has joined. 09:01:47 -!- fowl has joined. 09:01:47 -!- newsham has joined. 09:01:47 -!- trout has joined. 09:01:47 -!- ggherdov has joined. 09:01:47 -!- Speed` has joined. 09:01:47 -!- lifthrasiir has joined. 09:02:00 -!- vyv has quit (*.net *.split). 09:02:00 -!- mtve has quit (*.net *.split). 09:02:01 -!- monotone has quit (*.net *.split). 09:02:01 -!- hogeyui has quit (*.net *.split). 09:02:02 -!- nortti has quit (*.net *.split). 09:02:04 -!- trout has quit (Max SendQ exceeded). 09:03:57 -!- password2 has quit (Ping timeout: 252 seconds). 09:04:34 -!- vyv has joined. 09:04:34 -!- mtve has joined. 09:04:34 -!- monotone has joined. 09:04:34 -!- hogeyui has joined. 09:04:34 -!- nortti has joined. 09:04:43 -!- variable has joined. 09:17:11 -!- password2 has joined. 09:26:17 [wiki] [[Onecode]] M http://esolangs.org/w/index.php?diff=39766&oldid=39763 * GermanyBoy * (+14) added template 09:31:07 -!- variable has quit (Quit: I found 1 in /dev/zero). 09:33:44 -!- variable has joined. 09:46:00 -!- Phantom_Hoover has joined. 09:46:00 -!- Phantom_Hoover has quit (Changing host). 09:46:00 -!- Phantom_Hoover has joined. 10:04:39 -!- edwardk has joined. 10:08:34 -!- password2 has quit (Read error: Connection reset by peer). 10:10:19 -!- Phantom__Hoover has joined. 10:10:32 -!- Phantom__Hoover has quit (Client Quit). 10:10:46 -!- Phantom__Hoover has joined. 10:14:32 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 10:16:37 -!- augur has joined. 10:18:26 -!- nooodl has joined. 10:24:30 -!- password2 has joined. 10:25:57 -!- mhi^ has joined. 10:26:00 -!- mhi^ has quit (Changing host). 10:26:00 -!- mhi^ has joined. 10:31:49 -!- shikhin has joined. 10:35:24 -!- edwardk has quit (Quit: Computer has gone to sleep.). 10:42:58 -!- edwardk has joined. 10:55:52 -!- edwardk has quit (Quit: Computer has gone to sleep.). 11:00:02 Aaaah 11:00:26 I am scared that I am too incompetent to do things I want to do so I find myself unable to even try 11:02:00 -!- edwardk has joined. 11:02:18 Also today was a terrible day to wear shorts 11:06:27 -!- edwardk has quit (Ping timeout: 245 seconds). 11:08:31 Dunning-Krueger is calling! 11:11:41 mhi^, this is something I have never even attempted before 11:11:49 So I probably am going to be incompetent 11:11:53 (wig styling) 11:13:30 Dunning-Kruger does not apply 11:13:35 Taneb: I must make you a credible wigmaker — and quickly. 11:14:07 -!- Phantom_Hoover has joined. 11:14:38 Taneb: There's tawny and there's golden saffron, / There's flaxen and there's blonde, / There's coarse and fine, / There's straight and curly, / There's gray, there's white, / There's ash, there's pearly, / There's corn-yellow, / Buff and ochre and / Straw and apricot... 11:16:05 With finer textures, / Ash looks fairer, / Which makes it rare, / But flaxen's cheaper... 11:16:22 i think this works better as a duet 11:16:27 -!- Phantom__Hoover has quit (Ping timeout: 245 seconds). 11:19:04 I am afraid I do not know my lyrics 11:19:41 your lyrics are mostly the same except shifted forward a bit 11:20:05 also i say things like "repeat that. repeat that!" 11:30:32 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 11:31:12 -!- Phantom_Hoover has joined. 11:51:14 -!- blitter64 has joined. 11:51:50 -!- yorick has joined. 12:05:39 -!- oerjan has quit (Quit: leaving). 12:25:19 > :t plusCommutative 12:25:21 :1:1: parse error on input ‘:’ 12:25:23 ( :t plusCommutative 12:25:24 Prelude.Nat.plusCommutative : (left : Nat) -> (right : Nat) -> left + right = right + left 12:26:01 zzo38: Something like ↑? 12:37:02 -!- lorenzo_ has joined. 12:39:33 -!- lollo64it has quit (Ping timeout: 252 seconds). 12:47:33 Procrastinatiiiiooon 12:47:49 nation of procastination 12:48:28 -!- blitter64 has quit (Ping timeout: 240 seconds). 13:06:44 -!- Patashu_ has quit (Ping timeout: 260 seconds). 13:12:47 -!- Phantom__Hoover has joined. 13:16:13 -!- edwardk has joined. 13:16:32 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 13:18:44 -!- Phantom_Hoover has joined. 13:20:58 -!- Phantom__Hoover has quit (Ping timeout: 240 seconds). 13:36:13 -!- lollo64it has joined. 13:36:37 -!- shikhout has joined. 13:39:41 -!- shikhin has quit (Ping timeout: 252 seconds). 13:39:41 -!- lorenzo_ has quit (Ping timeout: 252 seconds). 14:31:01 -!- password2 has quit (Ping timeout: 252 seconds). 14:40:17 -!- boily has joined. 15:00:03 -!- MindlessDrone has joined. 15:00:43 The people of Procrasti hereby resolve to lodge a formal complaint with Taneb and nortti about their ridicule of Procasti's glorious nation... later. 15:04:47 -!- Frooxius has quit (Ping timeout: 245 seconds). 15:04:48 -!- Froox has joined. 15:19:43 -!- mhi^ has quit (Quit: Lost terminal). 15:29:19 -!- tertu has joined. 15:43:01 -!- boily has quit (Quit: LAPSED CHICKEN). 15:55:22 -!- Phantom__Hoover has joined. 15:57:36 -!- edwardk has quit (Quit: Computer has gone to sleep.). 16:00:08 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 16:04:30 -!- Sorella has joined. 16:25:38 -!- Patashu has joined. 16:27:20 -!- sebbu has quit (Read error: Connection reset by peer). 16:28:19 -!- sebbu has joined. 16:28:49 -!- sebbu has quit (Changing host). 16:28:50 -!- sebbu has joined. 16:36:32 -!- shikhout has quit (Ping timeout: 276 seconds). 16:39:48 -!- Patashu has quit (Disconnected by services). 16:39:48 -!- Patashu_ has joined. 17:03:16 -!- idris-bot has quit (Quit: Terminated). 17:03:30 -!- idris-bot has joined. 17:09:22 -!- Bike has quit (Ping timeout: 245 seconds). 17:11:27 -!- Bike has joined. 17:12:17 -!- lollo64it has quit (Ping timeout: 276 seconds). 17:14:00 -!- lollo64it has joined. 17:15:28 -!- idris-bot has quit (Quit: Terminated). 17:15:43 -!- idris-bot has joined. 17:18:02 [wiki] [[Special:Log/newusers]] create * Aithecomputerguy * New user account 17:24:42 -!- yorick has quit (Remote host closed the connection). 17:41:52 -!- shikhout has joined. 17:42:18 -!- shikhout has changed nick to shikhin. 17:46:32 -!- nooodl has quit (Ping timeout: 240 seconds). 17:48:41 [wiki] [[Talk:Burn]] http://esolangs.org/w/index.php?diff=39767&oldid=20474 * Aithecomputerguy * (+1696) 17:49:36 [wiki] [[Talk:Burn]] http://esolangs.org/w/index.php?diff=39768&oldid=39767 * Aithecomputerguy * (+0) 17:50:10 [wiki] [[Talk:Burn]] http://esolangs.org/w/index.php?diff=39769&oldid=39768 * Aithecomputerguy * (+0) A guess. 17:50:29 [wiki] [[User:Aithecomputerguy]] N http://esolangs.org/w/index.php?oldid=39770 * Aithecomputerguy * (+3) Set up user page. 17:55:02 [wiki] [[User:Aithecomputerguy]] http://esolangs.org/w/index.php?diff=39771&oldid=39770 * Aithecomputerguy * (+10) Added my first esoteric language 18:16:12 -!- Tritonio has joined. 18:27:31 -!- MDude has joined. 18:48:49 -!- MindlessDrone has quit (Quit: MindlessDrone). 18:49:36 -!- ^v has joined. 19:01:40 -!- ais523 has joined. 19:05:17 -!- augur has quit (Ping timeout: 265 seconds). 19:05:24 what's up with all those stupid programming language names that are common words. http://www.splasmata.com/?p=2798 has me wanting to duckduckgo "swift speed" to get a second opinion which obviously is doomed to failure. 19:05:59 I don't really think is necessarily so bad 19:07:10 In case of some that have Wikipedia articles, you can type in the name and then (programming language) and probably it will find it. 19:07:38 i'm annoyed that this is going to outdo the birds 19:07:44 birds > programming languages 19:07:59 I do not understand you. 19:08:04 But Bike 19:08:06 What about 19:08:13 http://esolangs.org/wiki/Lazy%20Bird 19:08:37 there is a species of bird called the "swift", zzo 19:08:58 to mock a mockingbird (hmm. I should read that some time) 19:09:00 there's no species called Lazy Bird, and i'm fond of to mock, so it's all good 19:09:16 O, that's what you mean. 19:09:17 -!- augur has joined. 19:09:25 zzo38: Hey, by the types corresponding to equations of natural numbers, did you mean like: 19:09:27 But, many words are having multiple meanings. 19:09:32 ( :t plusCommutative 19:09:32 Prelude.Nat.plusCommutative : (left : Nat) -> (right : Nat) -> left + right = right + left 19:10:09 Melvar: Yes, something like that, but without the (left : Nat) -> (right : Nat) -> at front 19:10:18 zzo38: you're right of course that this is no more than a minor nuisance. 19:11:01 (and it has been done before with BASIC) 19:11:48 ( \left : Nat, right : Nat => left + right = right + left 19:11:48 \left => \right => plus left right = plus right left : Nat -> Nat -> Type 19:11:58 Customers Who Bought This Item Also Bought 19:12:14 zzo38: Like that? 19:12:40 Melvar: I guess so (but I also don't entirely undertsand such program) 19:12:44 That suggests Okasaki's "Functional Data Structure" for "To Mock a Mockingbird", which I find amusing. 19:13:14 ( (\left : Nat, right : Nat => left + right = right + left) 11 23 19:13:14 34 = 34 : Type 19:13:25 ok. 19:13:40 hmm. "Purely Functional Data Structures" is the right title. 19:14:39 zzo38: It’s a type synonym that’s indexed by two natural numbers, defined as the equality of the two numbers’ addition both ways. 19:15:08 Melvar: O, OK, yes I think that is like what I mean 19:15:15 ( 7 : 34 19:15:15 (input):1:3: error: expected: "$", 19:15:15 "$>", "&&", "&&&", "*", "***", 19:15:15 "+", "++", "-", "->", ".", "/", 19:15:15 "/=", ":+", ":-", "::", ":::", 19:15:15 ":=", "<", "<$", "<$>", "<*>",↵… 19:15:24 i wanna see a value of type 34. 19:16:02 ( 7 : (34 : Type) 19:16:02 (input):1:3: error: expected: "$", 19:16:02 "$>", "&&", "&&&", "*", "***", 19:16:02 "+", "++", "-", "->", ".", "/", 19:16:02 "/=", ":+", ":-", "::", ":::", 19:16:02 ":=", "<", "<$", "<$>", "<*>",↵… 19:16:10 no, wait, you use the, right 19:16:13 ( the 34 7 19:16:13 Can't resolve type class Num (fromInteger 34) 19:16:22 bah. 19:16:25 ( the (34 : type) 7 19:16:25 (input):1:9: error: expected: "$", 19:16:26 "$>", "&&", "&&&", "*", "***", 19:16:26 "+", "++", "-", "->", ".", "/", 19:16:26 "/=", ":+", ":-", "::", ":::", 19:16:26 ":=", "<", "<$", "<$>", "<*>",↵… 19:16:39 ( the (34 : Type) 7 19:16:39 (input):1:9: error: expected: "$", 19:16:39 "$>", "&&", "&&&", "*", "***", 19:16:39 "+", "++", "-", "->", ".", "/", 19:16:39 "/=", ":+", ":-", "::", ":::", 19:16:39 ":=", "<", "<$", "<$>", "<*>",↵… 19:16:45 alright sorry. 19:16:46 Bike: Natural numbers are not types. 19:17:01 You can just index types with anything, not just other types. 19:17:02 oh the type is actually 34 = 34, huh. 19:17:05 > :doc (=) 19:17:08 :1:1: parse error on input ‘:’ 19:17:12 ( :doc (=) 19:17:12 Data type = : ({A0} : Type) -> ({B0} : Type) -> A -> B -> Type 19:17:12 The propositional equality type. A proof that x = y. 19:17:12 To use such a proof, pattern-match on it, and the two equal things will then need to be the same pattern. 19:17:12 Note: Idris's equality type is heterogeneous, which means that it is possible to state equalities between values of potentially different types. This is 19:17:12 sometimes referred to in the literature as "John Major" equality.↵… 19:17:27 ( :doc refl 19:17:27 refl : x = x 19:17:27 A proof that x in fact equals x. To construct this, you must have already shown that both sides are in fact equal. 19:17:27 Arguments: 19:17:27 (implicit) {A0} : Type -- the type at which the equality is proven 19:17:27 (implicit) {x0} : A -- the element shown to be equal to itself. 19:17:31 ( the (34 = 34) 7 19:17:31 Can't resolve type class Num (fromInteger 34 = fromInteger 34) 19:17:50 ( the (34 = 34) refl 19:17:50 refl : 34 = 34 19:18:12 The only constructor of (=) is refl. 19:19:28 is `the` a bit like the :: syntax in Haskell, except it being a function and whatnot? 19:19:40 ( :doc the 19:19:41 the : (a : Type) -> (x : a) -> a 19:19:41 Manually assign a type to an expression. 19:19:41 Arguments: 19:19:41 a : Type -- the type to assign 19:19:41 x : a -- the element to get the type 19:21:44 FireFly: It’s a bit like saying “(id :: Foo -> Foo) foo”. You’re passing the type explicitly to a version of the identity function. 19:21:52 ( the Integer 19:21:52 id : Integer -> Integer 19:22:13 Apparenty it’s even defined that way. Huh. 19:22:18 ( the Nat 19:22:18 id : Nat -> Nat 19:22:44 -!- oerjan has joined. 19:22:55 ( :src the -- probably doesn't work, but worth a try 19:22:55 Command "src" not permitted. 19:23:07 I should learn Idris 19:23:54 the type value = (the ((->) type type)) value, obviously 19:24:43 ( the (Nat -> Nat) id 42 19:24:43 42 : Nat 19:24:48 `addquote The people of Procrasti hereby resolve to lodge a formal complaint with Taneb and nortti about their ridicule of Procasti's glorious nation... later. 19:24:50 1204) The people of Procrasti hereby resolve to lodge a formal complaint with Taneb and nortti about their ridicule of Procasti's glorious nation... later. 19:26:08 ( (\t : Type => t -> t) Integer 19:26:09 Integer -> Integer : Type 19:26:15 nice, nice 19:26:31 "the _ = id" heh 19:26:55 ( the _ 1 19:26:55 1 : Integer 19:27:06 FireFly: http://eb.host.cs.st-andrews.ac.uk/writings/idris-tutorial.pdf ← Official tutorial in case you were serious. 19:28:47 Thanks 19:29:33 * Melvar finds a thing that has failed to be updated in it. 19:29:49 [wiki] [[Warpdrive]] N http://esolangs.org/w/index.php?oldid=39772 * Aithecomputerguy * (+2330) Created page with "[[Warpdrive]] is a language created by [[User:Aithecomputerguy|aithecomputerguy]] that is very loosely based off of cellular automata. It's name comes from the idea of going f..." 19:31:17 -!- not^v has quit (Remote host closed the connection). 19:34:10 -!- not^v has joined. 19:39:42 -!- variable has changed nick to constant. 19:43:18 -!- tertu has quit (Ping timeout: 240 seconds). 19:44:02 -!- tertu has joined. 19:48:39 -!- tertu_ has joined. 19:48:56 -!- tertu has quit (Ping timeout: 276 seconds). 19:58:02 -!- not^v has quit (Remote host closed the connection). 20:01:18 -!- Phantom_Hoover has joined. 20:02:00 -!- not^v has joined. 20:02:19 -!- Phantom__Hoover has quit (Ping timeout: 265 seconds). 20:15:48 -!- Froox has quit (Read error: Connection reset by peer). 20:23:09 -!- Frooxius has joined. 20:38:24 -!- conehead has joined. 20:50:30 -!- oerjan has set topic: The channel for CDOP Star Wars watching | SPIKE THE VOID | brainfuck survey: https://www.surveymonkey.com/s/L82SNZV | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/. 21:08:39 -!- nooodl has joined. 21:09:38 -!- ski_ has quit (Ping timeout: 240 seconds). 21:10:40 -!- ski has joined. 21:15:27 -!- nooodl_ has joined. 21:16:47 -!- nooodl has quit (Read error: Connection reset by peer). 21:22:04 -!- tertu_ has quit (Read error: Connection reset by peer). 21:32:42 -!- oerjan has quit (Quit: Nite). 21:39:50 -!- Patashu_ has quit (Quit: Soundcloud (Famitracker Chiptunes): http://www.soundcloud.com/patashu MSN: Patashu@hotmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 21:42:22 -!- TodPunk has quit (Quit: This is me, signing off. Probably rebooting or something.). 21:46:27 -!- TodPunk has joined. 21:52:22 -!- tertu has joined. 21:56:00 O, they use Famitracker. It can be compiled into NSF too 21:56:19 -!- ^v has quit (Ping timeout: 240 seconds). 22:00:34 -!- ais523 has quit. 22:01:58 -!- Slereah has joined. 22:04:52 -!- Official_Pants has joined. 22:04:53 -!- Patashu has joined. 22:05:26 -!- Slereah_ has quit (Ping timeout: 276 seconds). 22:05:35 I cant make an account on esolangs.org 22:06:52 [wiki] [[Special:Log/newusers]] create * Official Pants * New user account 22:07:20 Wait, It worked. Never mind! 22:16:39 -!- not^v has quit (Remote host closed the connection). 22:17:03 -!- Official_Pants has quit (Quit: Page closed). 22:29:38 -!- conehead has quit (Quit: Computer has gone to sleep). 22:37:08 -!- nooodl_ has quit (Read error: Connection reset by peer). 22:39:44 -!- Slereah has quit (Ping timeout: 240 seconds). 22:42:47 -!- conehead has joined. 22:43:27 -!- Slereah_ has joined. 23:14:15 -!- Tritonio has quit (Ping timeout: 252 seconds). 23:16:10 -!- Tritonio has joined. 23:36:34 -!- shikhout has joined. 23:39:29 -!- shikhin has quit (Ping timeout: 240 seconds). 23:45:36 -!- tertu has quit (Ping timeout: 260 seconds). 23:46:31 -!- tertu has joined.