add IsEmpty
This commit is contained in:
parent
465c959414
commit
e906b007de
@ -49,8 +49,13 @@ func (this *HashMap) Conj(key any, val any) *HashMap {
|
||||
return Conj(this, key, val)
|
||||
}
|
||||
|
||||
func String(this *HashMap) string {
|
||||
if this == nil {
|
||||
func (this *HashMap) IsEmpty() bool {
|
||||
return len(this._map) == 0
|
||||
|
||||
}
|
||||
|
||||
func (this *HashMap) String() string {
|
||||
if this.IsEmpty() {
|
||||
return "{}"
|
||||
}
|
||||
var sb strings.Builder
|
||||
@ -63,8 +68,5 @@ func String(this *HashMap) string {
|
||||
sb.WriteRune(' ')
|
||||
}
|
||||
return sb.String()[:sb.Len()-2] + "}"
|
||||
}
|
||||
|
||||
func (this *HashMap) String() string {
|
||||
return String(this)
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user