# What is IceCode Config
Having worked with many java configuration libraries. I have not found one that did what I wanted. This library addresses issue I found missing in other config libs
# Basics
A ConfigurationService is basically a String to String Map with facilities to manage conversion, validation,defaults, monitoring, and loading of values of that map.
# Getting Started:
```ceylon
value key = Key("key",stringConverter);
value config = createFromFile("test.properties",{key})
value ...
Compile Dependencies (5)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| org.ceylon-lang » ceylon.collection | 1.3.3 | ✔ | ||
| org.ceylon-lang » ceylon.file | 1.3.3 | ✔ | ||
| org.ceylon-lang » ceylon.language | 1.3.3 | ✔ | ||
| org.ceylon-lang » ceylon.logging | 1.3.3 | ✔ | ||
| org.ceylon-lang » ceylon.time | 1.3.3 | ✔ |