[00:25:02] yea works [00:38:22] well I ran into an issue, this each stuff returns a list of strings sure, but I need them in a sequence [00:38:39] is this where I use with-variable or smth? [00:38:40] idek [00:38:51] or hmm [00:39:02] not sure why this doesnt work [01:11:53] can I somehow use { } and construct a list using each and with-variable? [01:12:22] hmm [01:13:15] something like [01:13:17] { "foo" "bar" } V{ } clone "foo" [ [ "foo" get push ] each "foo" get ] with-variable [01:13:21] but with { } [01:13:31] instead of V{ } [01:19:28] but I'm probably doing it wrong so nvm anyways -.- [01:20:45] ok my code works but im sure the implementation is shit [01:28:17] what's a good way to check if an sql table exists? [01:46:35] ptrkriz: do the select tuples, then do a 'map' over the result pulling out the field you want. [01:46:44] ^alex: guess what? reflection level 2 works with V{ } which is quite odd... maybe the usage was the issue, but still strange [01:46:49] ptrkriz: [ .... select-tuples ] with-db [ field>> ] map [01:46:52] binary size is 5.8M now [01:51:51] <^alex> huh! [01:57:53] ^alex: yeah I know right, I'll make 2 example code to reproduce it [01:58:47] I mean, one that works, and one tha tdoesn't, both being V{ } just "used" differently [01:58:55] current one that works with lvl 2 uses V{ } clone [01:59:53] so yeah it's quite curious that it works this way, but i cant complain, i got a 5.8M executable instead of a 24M one xD [02:53:21] <^alex> well if you can come up with a test case that shows it, we've had some experience reading through various compiler internals :) [02:53:28] <^alex> ... and writing [02:56:10] well well this is odd [02:56:18] { "echo" "ROFL!" } run-detached [02:56:28] running it with executable [02:56:42] it usually prints it as: [02:56:44] $ ./foo [02:56:50] ROFL! [02:56:51] $ [02:56:56] soemtimes it's [02:57:00] $ ./foo [02:57:01] $ ROFL! [02:57:06] odd... [02:58:57] oh I know why [03:15:13] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-76-164-103-181.consolidated.net] has quit (Ping timeout: 246 seconds). [03:18:28] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-76-164-103-181.consolidated.net] has joined the channel. [05:36:45] * ephe_meral [ephe_meral!~amnesia@ip5f5bf7d1.dynamic.kabel-deutschland.de] has joined the channel. [05:51:45] * ephe_meral [ephe_meral!~amnesia@ip5f5bf7d1.dynamic.kabel-deutschland.de] has quit (Ping timeout: 240 seconds). [07:04:26] * rprimus [rprimus!~micro@unaffiliated/micro] has quit (Quit: Lost terminal). [07:04:58] * rprimus [rprimus!~micro@unaffiliated/micro] has joined the channel. [09:57:41] * ephe_meral [ephe_meral!~amnesia@2a01:c22:b002:a700:1a47:8111:b607:b437] has joined the channel. [10:30:43] * ephe_meral [ephe_meral!~amnesia@2a01:c22:b002:a700:1a47:8111:b607:b437] has quit (Ping timeout: 244 seconds). [10:35:22] * Sgeo [Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net] has quit (Read error: Connection reset by peer). [11:06:37] * ephe_meral [ephe_meral!~amnesia@2a01:c22:b002:a700:1a47:8111:b607:b437] has joined the channel. [11:57:47] * ephe_meral [ephe_meral!~amnesia@2a01:c22:b002:a700:1a47:8111:b607:b437] has quit (Ping timeout: 240 seconds). [12:01:49] * ephe_meral [ephe_meral!~amnesia@2a01:c22:b002:a700:1a47:8111:b607:b437] has joined the channel. [12:07:17] * ephe_meral [ephe_meral!~amnesia@2a01:c22:b002:a700:1a47:8111:b607:b437] has quit (Ping timeout: 260 seconds). [12:59:08] * FreeFull [FreeFull!~freefull@defocus/sausage-lover] has joined the channel. [14:03:09] * ephe_meral [ephe_meral!~amnesia@2a01:c22:a831:b800:2860:451f:f37:a029] has joined the channel. [14:50:07] * ephe_meral [ephe_meral!~amnesia@2a01:c22:a831:b800:2860:451f:f37:a029] has quit (Ping timeout: 240 seconds). [17:22:37] * ephe_meral [ephe_meral!~amnesia@ip5f5bf7d1.dynamic.kabel-deutschland.de] has joined the channel. [17:52:33] * Sgeo [Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net] has joined the channel. [18:00:25] * ephe_meral [ephe_meral!~amnesia@ip5f5bf7d1.dynamic.kabel-deutschland.de] has quit (Ping timeout: 240 seconds). [19:36:35] * zgrep [zgrep!~zgrep@ircpuzzles/2015/april-fools/sixth/zgrep] has quit (Quit: It's a quitter's world.). [20:13:23] * FreeFull [FreeFull!~freefull@defocus/sausage-lover] has quit. [21:46:48] * zgrep [zgrep!~zgrep@ircpuzzles/2015/april-fools/sixth/zgrep] has joined the channel. [21:55:13] * zgrep [zgrep!~zgrep@ircpuzzles/2015/april-fools/sixth/zgrep] has quit (Ping timeout: 244 seconds). [22:14:04] * zgrep [zgrep!~zgrep@ircpuzzles/2015/april-fools/sixth/zgrep] has joined the channel. [23:18:28] heh noticed something, when you deploy somehting, you can change the executable name of what you are deploying [23:18:49] let's say we do: "foobar" deploy-tool and change the executable name to foo [23:19:06] in that case, it will create /foo/foobar.factor where / is the Factor source tree [23:19:17] err, /foo/foobar [23:19:20] shouldn't it be /foo/foo? [23:19:34] or foobar/foo [23:19:54] should be an easy fix, but not sure which one is better