etfs:一种简单的基于Erlang外部术语格式的流式二进制序列化容器格式

时间:2024-05-30 13:16:47
【文件属性】:

文件名称:etfs:一种简单的基于Erlang外部术语格式的流式二进制序列化容器格式

文件大小:7KB

文件格式:ZIP

更新时间:2024-05-30 13:16:47

Elixir

交易所买卖基金 ETFs是一种基于Erlang的外部术语格式(即erlang:term_to_binary/1 )的简单的可流式二进制序列化容器格式。 用法 ETFs的公共接口是ETFs.stream!/1 。 ETFs.stream! 从Enumerable和Collectable的意义上讲,它生成的结构类似于File.stream!/1 。 但是%ETFs.Stream{}并产生任意的Erlang术语,而不是iodata 。 iex > etfs_file = ETFs . stream! ( " foo.etfs " ) % ETFs . Stream { path: " foo.etfs " , format: :v2 } iex > ( 1 .. 10 .. . > |> Stream . map ( fn i -> .. . > [i, 3 , " foo " , %{


【文件预览】:
etfs-master
----mix.exs(781B)
----config()
--------config.exs(19B)
----.formatter.exs(84B)
----test()
--------etfs_test.exs(59B)
--------test_helper.exs(15B)
----mix.lock(331B)
----LICENSE(1KB)
----.gitignore(574B)
----lib()
--------etfs()
--------etfs.ex(96B)
----README.md(1KB)

网友评论