# `nupp.io.storage` Persistent key/value storage owned by the current host. ## Functions ### `clear` _function_ ```nupp const clear: function(): nil ``` Removes every key in the selected store. #### Returns | Type | Description | | --- | --- | | `nil` | | ### `get` _function_ ```nupp const get: function(name: string): string? ``` Reads one UTF-8 value, or nil if the key is absent. #### Arguments | Name | Type | Description | | --- | --- | --- | | `name` | `string` | | #### Returns | Type | Description | | --- | --- | | `string?` | | ### `remove` _function_ ```nupp const remove: function(name: string): nil ``` Removes one key. #### Arguments | Name | Type | Description | | --- | --- | --- | | `name` | `string` | | #### Returns | Type | Description | | --- | --- | | `nil` | | ### `set` _function_ ```nupp const set: function(name: string, value: string): nil ``` Writes one UTF-8 value. #### Arguments | Name | Type | Description | | --- | --- | --- | | `name` | `string` | | | `value` | `string` | | #### Returns | Type | Description | | --- | --- | | `nil` | |