In this session we’ll build a small library for ready and writing files to the git object database, that is the files stored in the .git directory. We’ll see how the F# programming language has features, such as discriminating unions, that make modeling all sorts of data easier. We’ll also that handling binary formats is not as difficult as we may have been led to believe.
This session will both help you understand features available in the F# programming language and understand how git works under the hood. It will discuss when it’s appropriate to use existing libraries and when it’s a good idea to create your own abstractions.
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.