Hello everyone,

It's very convenient to write down integer literals as e.g. 10_000_000 - 
much easier for humans to read.

I was recently debugging some performance issues and I was working with 
this data in iex:

[memory: 173978912, message_queue_len: 0, heap_size: 12834421,
  total_heap_size: 21747214,
  garbage_collection: [min_bin_vheap_size: 46422, min_heap_size: 233,
   fullsweep_after: 65535, minor_gcs: 2]]

This data would be *much* more readable to me with digit separators:

[memory: 173_978_912, message_queue_len: 0, heap_size: 12_834_421,
  total_heap_size: 21_747_214,
  garbage_collection: [min_bin_vheap_size: 46_422, min_heap_size: 233,
   fullsweep_after: 65_535, minor_gcs: 2]]

It probably shouldn't be the default behavior for inspect/2, so I think 
this could only happen with one of: [pretty: true] , [pretty: :decimal]or 
perhaps something like [pretty_decimal: true].

Regards,
Wojtek

-- 
You received this message because you are subscribed to the Google Groups 
"elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elixir-lang-core/93f9f36d-f3f3-41f7-856b-c1422cd40026%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to