I agree. Having the students write the marshalling and unmarshalling functions is important when introducing them to DP. It also a great way to demonstrate the importance inverse functions. Take a look at some of my thoughts here: http://faculty.cs.byu.edu/~jay/conferences/2013-tfp/proceedings/tfp2013_submission_1.pdf
Marco On Sat, Nov 16, 2013 at 11:57 AM, Norman Ramsey <n...@cs.tufts.edu> wrote: > A structure is defined with `define-struct` in Intermediate Student > Language. > Is it serializable? That is, can it be written and then re-read > successfully with `write` and `read`? If not, is there a way to make it > so? > (I have found the function `make-serialize-info` in the racket/serialize > library, but the documentation relies on Racket concepts that I have not > yet learned.) > > > Norman > ____________________ > Racket Users list: > http://lists.racket-lang.org/users > -- Cheers, Marco Have a´¨) ¸.·´¸.·*´¨) ¸.·*¨) (¸.·´ (¸.·´ * wonderful day! :)
____________________ Racket Users list: http://lists.racket-lang.org/users