-
```
This is my (very hacky) hListing profile for hKit. It covers the base
properties, but there are number
of key areas to improve that would require changes to the hKit core. Namely:
• Need suppor…
-
By moving the current instances into a hlist.unlabelled object and creating a hlist.labelled object.
See https://github.com/milessabin/shapeless/blob/master/examples/src/main/scala/shapeless/examples…
-
I've used shapeless' hlist's to build up product types as seen here: https://github.com/Fristi/endpoints-proto/blob/master/algebra/src/main/scala/itinere/Tupler.scala.
Advantages:
- No 22 tuple li…
-
### Reasons to have it
The main reason to have it is performance.
1. Destructing `HCons` into `H` and `T` copies both `H` and `T`.
2. Destructing `&HCons` into `&H` and `&T` involves only point…
-
I had a go at writing a `try_pluck` method on HList. It would return `Some` if the type is in the list, or `None` if it isn't. But I wasn't able to make it work due to rustc complaining about conflict…
-
It would be great to be able to append elements to the end of the HList and match against elements at the end of the list, respectively get the inits (opposite of tail) of a list.
cvogt updated
6 years ago
-
Currently I'm using an HList due to the case class limitation of 22 fields. I use pattern matching to get the single fields of the HList:
``` scala
def update(controlObjectHList:Tables.ControlObject…
-
Hi,
Can you please let me know how can we make the hlist navigation center?!
Regards,
Alireza Fattahi
-
### What happened?
If nhtfrq=1, CAM history currently overrides (since cam6_3_140) the averaging flag to 'I'
```
!
! Initialize history variables
!
do t=1,ptapes
do fld=…
-
Right now `format_args!` uses, e.g. `ArgumentV1::new(&runtime_data, Debug::fmt)` (for `{:?}`), at runtime, using up *two* pointers per argument at runtime instead of just one (`&runtime_data`).
Wit…