1
0
mirror of https://github.com/tensorflow/haskell.git synced 2024-06-16 09:38:32 +02:00
tensorflow-haskell/tensorflow-ops
Judah Jacobson 1539783ee5 Update type constraints to work around a ghc-8 bug. (#47)
Also removes all the ghc-8-specific logic in the .cabal files.

ghc-8 has issues with deeply nested tuples of constraints.  We can
work around it by:
- Changing TensorTypes to a regular class.  This required FlexibleContexts.
  (But we'll probably need it anyway when we support heterogeneous tensor
  lists.)
- Specializing NoneOf for long type lists.

For more details, see: https://ghc.haskell.org/trac/ghc/ticket/12175.

Also added 'directory' to tensorflow-core-ops' dependencies since it's used
in the Setup script.

One more step towards fixing #38.
2016-11-28 21:15:09 -08:00
..
src/TensorFlow Update type constraints to work around a ghc-8 bug. (#47) 2016-11-28 21:15:09 -08:00
tests Update type constraints to work around a ghc-8 bug. (#47) 2016-11-28 21:15:09 -08:00
Setup.hs Initial commit 2016-10-24 19:26:42 +00:00
tensorflow-ops.cabal Update type constraints to work around a ghc-8 bug. (#47) 2016-11-28 21:15:09 -08:00