diff options
| author | Joey Hess <joeyh@joeyh.name> | 2016-03-20 13:28:53 -0400 |
|---|---|---|
| committer | Joey Hess <joeyh@joeyh.name> | 2016-03-20 13:28:53 -0400 |
| commit | 394d44880ede6dd7fb916f21ca4fe24d9b3549c6 (patch) | |
| tree | ae41ec177598827b743449a461a8fd20b27ce174 /doc/todo/OpenVPN___40__PR___35__13__41__.mdwn | |
| parent | 8e27dce708f9af48712dfa26274715ce22cb40e0 (diff) | |
| parent | 80109620f6af779a2c58bc5766fb77301729f60f (diff) | |
Merge branch 'master' into typed-os-requirements
Diffstat (limited to 'doc/todo/OpenVPN___40__PR___35__13__41__.mdwn')
| -rw-r--r-- | doc/todo/OpenVPN___40__PR___35__13__41__.mdwn | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/todo/OpenVPN___40__PR___35__13__41__.mdwn b/doc/todo/OpenVPN___40__PR___35__13__41__.mdwn new file mode 100644 index 00000000..3847b31c --- /dev/null +++ b/doc/todo/OpenVPN___40__PR___35__13__41__.mdwn @@ -0,0 +1,20 @@ +> Is the ghc ppa needed past 12.04LTS? Past that version, they seem to +> have ghc 7.6.3 or newer, which is the current target version as it's the +> version in debian stable. If only specific ubuntu versions need the ghc +> ppa it would be best to avoid using it on newer ones. + +Oh! I hadn't realized 7.6.3 was the target, so I upgraded to 7.10.3 (which is what I've been using for things). I can definitely try a spin without it. I can't remember why I thought 7.6.3 was failing there but I'll definitely dig into it. + +> Even type aliases +> would be an improvement but probably newtypes or ADTs would improve on +> it. Also there may be some overlap with typees in Propellor.Property.Firewall + +Oh yes, definitely. I'll take a pass at that too, and dig into Firewall to see what's there. + +> Isn't Property HasInfo a shorter way to write that? I'm somewhat +> surprised you arrived at the partially applied type family there; ghc +> normally tells you the simplified type. + + CombinedType (Property NoInfo) (Property HasInfo) + +That's an excellent question. I think ultimately I tried a type hole to find out what I was missing, and that's what it came up with, but it also might be differences in ghc versions I stumbled into. I'll give it a try with 7.6.3. I'm using Trusty 14.04.4 for the project this is for. |
