Skip to content

Instantly share code, notes, and snippets.

@cstorey
Last active December 16, 2015 04:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cstorey/5380150 to your computer and use it in GitHub Desktop.
Save cstorey/5380150 to your computer and use it in GitHub Desktop.
require 'hamster/hash'
original = Hamster.hash :foo => 42
dumped = Marshal.dump(original)
undumped = Marshal.load(dumped)
STDERR.puts undumped[:foo]
STDOUT.puts dumped
Current results:
: cez@Ceri-no-Mac-mini; ruby dump.rb|ruby load.rb
42
From load:
: cez@Ceri-no-Mac-mini;
Expected results:
: cez@Ceri-no-Mac-mini; ruby dump.rb|ruby load.rb
42
From load:
42
: cez@Ceri-no-Mac-mini;
require 'hamster/hash'
undumped = Marshal.load(STDIN)
STDERR.puts "From load: ";
STDERR.puts undumped[:foo]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment