{"issue":{"title":"Libcore: move \"io\" to libcore","user":{"login":"Lenny222","id":391975,"url":"https://api.github.com/users/Lenny222","avatar_url":"https://secure.gravatar.com/avatar/b9a00c3b74b6d0632bcfe9d48027d971?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"b9a00c3b74b6d0632bcfe9d48027d971"},"created_at":"2011-12-22T14:12:58Z","milestone":null,"labels":[],"state":"open","updated_at":"2011-12-25T10:59:55Z","id":2637538,"closed_at":null,"html_url":"https://github.com/graydon/rust/issues/1373","pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"body":"In libcore-land we we can perform calculations and string operations, but we need to discard them eventually, because there are no means to exchange them with the world.\r\n\r\nPlease move the module \"io\" to libcore.","number":1373,"url":"https://api.github.com/repos/graydon/rust/issues/1373","comments":5,"assignee":null},"comment":{"user":{"login":"boggle","id":50886,"url":"https://api.github.com/users/boggle","avatar_url":"https://secure.gravatar.com/avatar/475ca1c1637afa0d408cdcbf696c4148?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"475ca1c1637afa0d408cdcbf696c4148"},"created_at":"2011-12-25T10:59:55Z","updated_at":"2011-12-25T10:59:55Z","id":3270476,"body":"I would not go beyond having stdio support and required generic interfaces in core to keep in line with our goal of keeping it small.  I could also quite live with keeping io in its own lib atop core but separate from the rest of std if both should turn out big enough to justify this.\r\n\r\nAn argument against having io in core would be the availability of the log statement which really is enough to get going with any minimal software that only depends on core.\r\n","url":"https://api.github.com/repos/graydon/rust/issues/comments/3270476"},"action":"created"}