sort seamless react meaning immutable javascript reactjs flowtype

javascript - seamless - Verificación de tipos estáticos con immutable.js y flujo de Facebook



seamless immutable (2)

Al momento de escribir, puede usar los dos juntos agarrando el archivo de interfaz desde aquí:

https://github.com/facebook/immutable-js/blob/master/type-definitions/immutable.js.flow

  1. Cree un directorio dentro de su proyecto, por ejemplo interfaces .
  2. Cree un .flowconfig si no existe y agregue las siguientes líneas

.flowconfig

[libs] interfaces/

Esto buscará en el directorio ./interfaces/ definiciones de flujo.

Aunque enlazar a un recurso está mal visto en SO, en ese caso tiene sentido ya que será el más actualizado (supongo que FB lo mantendrá actualizado cuando actualice la biblioteca central)

He estado usando Immutable.js para mi aplicación de reacción y me encanta. Facebook también lanzó Flow . Flow me permitiría hacer cosas geniales, como la validación en tiempo de compilación de tipos de prop. El problema es que mis accesorios son generalmente objetos inmutables. ¿Hay una buena manera de usar Immutable.js y Flow juntos?

Dado un parámetro de objeto Immutable.js, ¿puedo usar Flow para especificar de alguna manera el tipo de objeto que debería estar envolviendo? Dentro de ese objeto podría tener cadenas, números, valores booleanos y, lo que es más importante, otros objetos Immutable.js.