You can clone with
HTTPS or Subversion.
Merge branch 'master' into dev
Bumb version number in prep for Hackage release
Fix the TH code to use ANY and co
More cleanup, and fix bug in BuiltIn
The bug wasn't caught by the unit tests because the tests were broken; fixed
that too. Added a note to the documentation of Static explaining what the bug
was and how to correct it.
Clean up and document Static better
Clean up static
Use the new rank1dynamic package in static
I had a problem with JustPingC both in gcc 4.4.6 and ICC 12. Tweaked it.
Finish first implementation rank1dynamic
Start development of Rank1Typeable
First steps towards extracting static
This makes 'static' a separate module. Lots of cleaning up still to do, but
first I'd like to try and remove the unsafe stuff from Dynamic and properly
support polymorphic types.
Resurrect ping benchmarks
Deal with remote exceptions in callOnVM
Modify call: local and remote proc can talk
Previously the remote process could return a single value to the local
process on completion, but that is not powerful enough.
Prepand length so that we don't read until EOF
Pass (as yet uninit) backend to remote processes
Make backend specific to one cloud service
Deal with exit status/Simple ping server+client
Support spawn (as well as call)
Work with the revised version of libssh2(-hs)
Run an arbitrary process closure on a VM
Whoops, didn't actually bumb to 0.2.3.0
Bumb version 0.2.3/Serializable Static
Actually, Static constructor should not be exposed
Bumb version 0.2.2.1/Export Closure/Static
Split into a generic main and a specific driver
Don't hardcode remote path
Make use of new libssh2 bytestring functionality
Basic implementation of 'run' w/closure
libssh2 uses withCString which does character encoding under the hood. We need
to add support for bytestrings to libssh2.
Find out internal IP address of VMs
Start CH node for onvm run
We pass the wrong IP address at the moment; we need to figure out how to find
the right one