Current docs online about tables, schemas and data types do not mention that schema types may include an "!" prefix, e.g. a schema might look like this
Probably should be a separate ticket, but I'd also suggest that the use of ! to indicate "not null" could do with a re-think because I think its ambiguous depending on your background e.g. my expectation was that this was the correct interpretation
{'required float': 'float64', # but ibis actually uses !float64 for this
'not required float': '!float64',} # ibis uses float64 for this
Thanks!
Code of Conduct
[X] I agree to follow this project's Code of Conduct
Please describe the issue
Current docs online about tables, schemas and data types do not mention that schema types may include an "!" prefix, e.g. a schema might look like this
see e.g. https://ibis-project.org/reference/schemas
Probably should be a separate ticket, but I'd also suggest that the use of ! to indicate "not null" could do with a re-think because I think its ambiguous depending on your background e.g. my expectation was that this was the correct interpretation
Thanks!
Code of Conduct