Thanks Tim,
My eventual plan is to use the above type as columns in a DataFrame. This will require multiple mmapped vectors to be created. It looks like the Anonymous function creates a file called "", this means you can only use it to mmap an array once at any time.