[00:14:08] * klltkr [klltkr!~klltkr@unaffiliated/klltkr] has quit (Quit: My MacBook has gone to sleep. ZZZzzz…). [00:56:44] * MrBusiness [MrBusiness!~ArcMrBism@2602:306:8325:a300:7820:deca:40bd:c850] has joined the channel. [02:14:39] Is there any documentation on using https with the factor http server? [02:20:28] I see it's possible to have the http server be an https server too, but I use nginx in front of the factor web server [02:20:56] And if I set nginx to expose https to the client browser, but proxy to factor's http server, then all the links that furnace produce are "http://" [02:21:43] Does factorcode.org use the factor https server directly? [02:56:38] you might have to apply a hack to the furnace responder to force https [02:56:51] i'm not entirely sure how you'd do that offhand but it seems doable [03:08:16] I'll do some playing around [03:08:54] I might just try factor directly rather than via nginx and see how that goes [04:27:14] doublec: you have to set the dh-file to be dh1024.pem or similar, key-file to be cert.pem, and key-password [05:48:54] * XZentus [XZentus!b2aaaf28@gateway/web/freenode/ip.178.170.175.40] has joined the channel. [06:22:49] * MDead [MDead!~MDude@pa-67-234-79-69.dhcp.embarqhsd.net] has joined the channel. [06:22:50] * MDead [MDead!~MDude@pa-67-234-79-69.dhcp.embarqhsd.net] has quit (Excess Flood). [06:23:08] * MDude [MDude!~MDude@pa-67-234-79-69.dhcp.embarqhsd.net] has quit (Read error: Connection reset by peer). [07:05:19] * antigenic [antigenic!88187f3f@gateway/web/freenode/ip.136.24.127.63] has joined the channel. [07:08:49] I am just learning the basics of factor, but ran into something I am confused by. When defining the function: : my-map ( seq f -- newseq ) map ; [07:09:02] it gives a compilation error [07:09:12] but if i make it inline it works [07:10:27] The error is 'Cannot apply "map" to an input parameter of a non-inline word' but I'm not sure why that restriction exists [07:14:37] I am probably completely misunderstanding something [07:29:55] that isn't the stack effect for map [07:30:12] it doesn't infer because it's expecting a quotation but you have f [07:46:58] thanks for responding! I want f to be a quotation, i will call it the same way I would call map "{ t f t } [ f = ] my-map" but it doesn't compile. Maybe I am just not specifying it as a quote correctly in the type signature? I have tried to follow exactly the stack effect map is defined with ": my-map ( ... seq quot: ( ... elt -- ... newelt ) -- ... newseq ) map ;" and it still gives the same error. [07:48:04] hmm [07:48:12] so, map is prooobably treated specially [07:48:34] anyway, that definition isn't particularly useful [07:48:47] what are you trying to accomplish here? [07:52:31] I just wanted to define a very simple essentially useless function that would do "filter length" then had the same error on filter then ended up trying to do something simpler with map. Now I just want to understand why I am getting the error. I can get past it by adding inline to my method, but I'm worried it will happen again in the future with something more complicated that I don't want to inline. [07:53:25] I should be saying word instead of function/method [07:55:52] well to understand that i think you'd need to figure out how the compiler handles inlining words [08:00:15] thanks for the advice! I looked at the inline word description and it does say "Combinators must be inlined in order to compile with the optimizing compiler" I just didn't think to look there. [08:24:49] * xkapastel [xkapastel!uid17782@gateway/web/irccloud.com/x-bzetznwndepygews] has quit (Quit: Connection closed for inactivity). [08:58:36] * antigenic [antigenic!88187f3f@gateway/web/freenode/ip.136.24.127.63] has quit (Ping timeout: 260 seconds). [10:11:31] * FreeFull [FreeFull!~freefull@defocus/sausage-lover] has quit. [10:43:38] * Sgeo [Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net] has quit (Read error: Connection reset by peer). [11:54:16] * jtimon [jtimon!~quassel@164.31.134.37.dynamic.jazztel.es] has quit (Ping timeout: 248 seconds). [11:55:04] I want to push element to a vector (for, example: 10 100500 swap push ). What's the right way to keep vector in stack? [12:10:57] * Sgeo [Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net] has joined the channel. [12:30:30] XZentus: dup it [12:31:11] XZentus: or use keep [12:31:33] XZentus: 10 [ 100500 swap push ] keep [12:31:39] * XZentus_ [XZentus_!b2aaaf28@gateway/web/freenode/ip.178.170.175.40] has joined the channel. [12:31:55] XZentus: or use over [12:32:02] XZentus: 10 100500 over push [12:32:06] thanks [12:32:35] np. there's a bunch of ways. what's best depends on how you plan to use it afterwards. [12:32:59] erg: thanks, I'll play around and see what works. [12:34:26] * XZentus [XZentus!b2aaaf28@gateway/web/freenode/ip.178.170.175.40] has quit (Ping timeout: 260 seconds). [12:36:11] * XZentus_ is now known as XZentus [13:33:58] * m_hackerfoo [m_hackerfoo!~matrixirc@48.73.154.104.bc.googleusercontent.com] has quit (Ping timeout: 240 seconds). [13:34:32] * hackerfoo [hackerfoo!~hackerfoo@48.73.154.104.bc.googleusercontent.com] has quit (Ping timeout: 248 seconds). [13:35:55] * m_hackerfoo [m_hackerfoo!~matrixirc@48.73.154.104.bc.googleusercontent.com] has joined the channel. [13:55:55] * FreeFull [FreeFull!~freefull@defocus/sausage-lover] has joined the channel. [14:39:11] * hackerfoo [hackerfoo!~hackerfoo@48.73.154.104.bc.googleusercontent.com] has joined the channel. [15:01:03] * XZentus [XZentus!b2aaaf28@gateway/web/freenode/ip.178.170.175.40] has quit (Quit: Page closed). [15:15:31] * xkapastel [xkapastel!uid17782@gateway/web/irccloud.com/x-isqeahugcvqhceen] has joined the channel. [15:50:44] * dcRon [dcRon!632c3501@gateway/web/freenode/ip.99.44.53.1] has joined the channel. [16:45:02] * jtimon [jtimon!~quassel@164.31.134.37.dynamic.jazztel.es] has joined the channel. [17:10:26] * XZentus [XZentus!b90d700d@gateway/web/freenode/ip.185.13.112.13] has joined the channel. [17:22:02] * XZentus [XZentus!b90d700d@gateway/web/freenode/ip.185.13.112.13] has quit (Ping timeout: 260 seconds). [17:49:07] * MDude [MDude!~MDude@pa-67-234-79-69.dhcp.embarqhsd.net] has joined the channel. [18:10:27] * dcRon [dcRon!632c3501@gateway/web/freenode/ip.99.44.53.1] has quit (Ping timeout: 260 seconds). [18:25:09] * xkapastel [xkapastel!uid17782@gateway/web/irccloud.com/x-isqeahugcvqhceen] has quit (Quit: Connection closed for inactivity). [18:38:04] * jeaye [jeaye!~jeaye@unaffiliated/jeaye] has quit (Ping timeout: 260 seconds). [19:05:19] * MrBusiness [MrBusiness!~ArcMrBism@2602:306:8325:a300:7820:deca:40bd:c850] has quit (Ping timeout: 240 seconds). [19:17:22] * jeaye [jeaye!~jeaye@unaffiliated/jeaye] has joined the channel. [21:31:19] * jtimon [jtimon!~quassel@164.31.134.37.dynamic.jazztel.es] has quit (Ping timeout: 240 seconds). [21:47:18] * mtp [mtp!~plague@unaffiliated/mtp] has quit (Ping timeout: 252 seconds). [21:50:38] * mtp [mtp!pi@unaffiliated/mtp] has joined the channel. [22:02:43] * jtimon [jtimon!~quassel@164.31.134.37.dynamic.jazztel.es] has joined the channel. [22:52:56] * tgunr [tgunr!~tgunr@2605:e000:1128:207f:84e5:e53e:ebbb:7144] has joined the channel. [22:53:08] * MrBusiness [MrBusiness!~ArcMrBism@2602:306:8325:a300:9c21:c44b:240c:ed3] has joined the channel.