Update record and stream docs (tks @pragdave)
This commit is contained in:
@@ -194,10 +194,10 @@ defmodule Record do
|
||||
|
||||
## Examples
|
||||
|
||||
> Record.extract(:file_info, from_lib: "kernel/include/file.hrl")
|
||||
[size: :undefined, type: :undefined, access: :undefined, atime: :undefined,
|
||||
mtime: :undefined, ctime: :undefined, mode: :undefined, links: :undefined,
|
||||
major_device: :undefined, minor_device: :undefined, inode: :undefined,
|
||||
Record.extract(:file_info, from_lib: "kernel/include/file.hrl")
|
||||
#=> [size: :undefined, type: :undefined, access: :undefined, atime: :undefined,
|
||||
mtime: :undefined, ctime: :undefined, mode: :undefined, links: :undefined,
|
||||
major_device: :undefined, minor_device: :undefined, inode: :undefined,
|
||||
uid: :undefined, gid: :undefined]
|
||||
|
||||
defrecord FileInfo, Record.extract(:file_info, from_lib: "kernel/include/file.hrl")
|
||||
|
||||
@@ -810,8 +810,8 @@ defmodule Stream do
|
||||
|
||||
Stream.resource(fn -> File.open("sample") end,
|
||||
fn file ->
|
||||
case IO.readline(file) do
|
||||
data when is_binary(file) -> { data, file }
|
||||
case IO.read(file, :line) do
|
||||
data when is_binary(data) -> { data, file }
|
||||
_ -> nil
|
||||
end
|
||||
end,
|
||||
|
||||
Reference in New Issue
Block a user