Sergey Mechtaev
Sergey Mechtaev
Yes, by saying "empty layer" I meant no layers, sorry for not being precise.
I tried runnig ```Dockerfile FROM alpine RUN [] RUN sleep 1s ``` and then ```Dockerfile FROM alpine RUN sleep 1s ``` The sleep command was not cached, so seems like...
This would mean that using and not using `::merge` will result in different builds.
Is it going to be shallow, or deep, i.e. affecting `build_foo` as well? If deep, it will break code modularity.
Yes, it makes sense to do after we add polymorphism, because Dockefiles also support copying multiple files.
Not sure of dynamic typing is suitable for Datalog. In Prolog, exceptions are thrown when an argument is of a wrong type. If we just implement logical failures, it might...
The official website has a specification: https://semver.org/. I have not seen anything there that forbids comparing pre-release with non-pre-releases, so it seems like a bug to me.
Immutable data structures and cloning is better, especially considering that there is no conceptual sharing in our problem domain: we just take a tree and return another tree. So, I...
Yes, for SLD resolution we may need some sharing, but I would suggest to wait until we decide on the optimisations, because this will impact the memory management approach.
> Nickel's purpose is to automate the generation of static configuration files - think JSON, YAML, XML, or your favorite data representation language - that are then fed to another...