Algebr` has quit [Read error: Connection reset by peer]
Algebr` has joined #reasonml
Algebr` has quit [Read error: Connection reset by peer]
Algebr` has joined #reasonml
StyxAlso has joined #reasonml
Algebr` has quit [Read error: Connection reset by peer]
Algebr` has joined #reasonml
pipeep has quit [Ping timeout: 250 seconds]
pipeep has joined #reasonml
pipeep has quit [Max SendQ exceeded]
pipeep has joined #reasonml
copy` has quit [Quit: Connection closed for inactivity]
jonasen has joined #reasonml
StyxAlso has quit [Quit: StyxAlso]
Algebr` has quit [Ping timeout: 250 seconds]
Algebr` has joined #reasonml
Algebr` has quit [Ping timeout: 250 seconds]
threepointone has joined #reasonml
threepointone has quit [Quit: threepointone]
StyxAlso has joined #reasonml
StyxAlso has quit [Quit: StyxAlso]
threepointone has joined #reasonml
threepointone has quit [Quit: threepointone]
rgrinberg has joined #reasonml
threepointone has joined #reasonml
threepointone has quit [Client Quit]
threepointone has joined #reasonml
copy` has joined #reasonml
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jonasen has joined #reasonml
rgrinberg has quit [Ping timeout: 244 seconds]
Algebr` has joined #reasonml
jeffmo has joined #reasonml
kentwilliam has joined #reasonml
kentwill_ has joined #reasonml
kentwilliam has quit [Ping timeout: 250 seconds]
Algebr` has quit [Ping timeout: 250 seconds]
rgrinberg has joined #reasonml
seangrov` has quit [Ping timeout: 264 seconds]
Algebr` has joined #reasonml
threepointone has quit [Quit: threepointone]
rgrinberg has quit [Ping timeout: 276 seconds]
rgrinberg has joined #reasonml
<sspi>
@chenglou, what's the idea for standard libs?
kentwill_ has quit [Remote host closed the connection]
<companion_cube>
they didn't decide yet, I think
<sspi>
hmmm okay, was just brainstorming about it - ideally there should be a switch within package.json I guess to target a certain environment
<bsansouci>
I think we're gonna use a boiled down version of Core. I already spent time getting core_kernel to compile with jengaboot: https://github.com/bsansouci/core_kernel
Algebr` has quit [Remote host closed the connection]
<bsansouci>
We're probably not even gonna use this, it contains a lot of stuff
<sspi>
bsansouci: perhaps things should be installed on the fly?
<bsansouci>
sspi: what do you mean
<sspi>
well, if I import cohttp for example - you could just say import cohttp (or whatever the syntax will be)
<sspi>
and it automatically installs
<sspi>
adds a dependency inside package.json
<bsansouci>
Oh that's a different thing. I think commonML didn't support this but it's part of what jengaboot should be able to do
<bsansouci>
Yeah or maybe ask you if you meant to get the latest version of cohttp from npm and you say y/n
<sspi>
exactly
struk|desk has quit [Remote host closed the connection]
<Khady>
go has something like this
<Khady>
but it's not working as well as expected IIRC
<Khady>
because of incompatibilities between multiple projects and versions of the libs
<bsansouci>
Does go allow multiple version of the same dep? Like A depends on B and C@2.0 and D depends on C@1.0
<bsansouci>
eh I got that wrong but you know what I mean
kentwill_ has joined #reasonml
<chenglou>
sspi: yeah I supported that
<chenglou>
didn't reintroduce it when I rewrote our thing in jenga
<chenglou>
I'd like that a lot though
<companion_cube>
core_kernel is still big on JS, isn't it?
<chenglou>
still too big yes
<companion_cube>
I suppose you ruled containers out
<sspi>
don't think you should support the same set for different environments
<sspi>
ideally you want to have the ability to target environments, and get access to dependencies that support those environments
<sspi>
for instance, it would nice to have react-dom and react-native targets
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
kentwill_ has quit [Remote host closed the connection]
struk|desk has joined #reasonml
kentwilliam has joined #reasonml
kentwilliam has quit [Remote host closed the connection]
kentwilliam has joined #reasonml
kentwill_ has joined #reasonml
kentwil__ has joined #reasonml
kentwil__ has quit [Remote host closed the connection]
kentwil__ has joined #reasonml
kentwilliam has quit [Ping timeout: 250 seconds]
kentwill_ has quit [Ping timeout: 250 seconds]
iwan_ has joined #reasonml
iwan_ has quit [Ping timeout: 250 seconds]
kentwil__ has quit [Remote host closed the connection]