나는이 두 모듈이 실패 (그들은 (. 데이터 + 0XXXX) 부분 만 다릅니다. dist/dist-sandbox-190abc84/build/libHSserver-0.1.a(Server.o):(.data+0x1b8): undefined reference to `serverzm0zi1_Two_zdfGenericData_closure'
그리고 마지막 메시지는
GHC Generics를 배우려고합니다. 몇 가지 예를 검토 한 후에 일반 Functor 인스턴스를 만들려고했습니다 (GHC가 나를 위해 자동으로 파생되지 않는다는 것을 무시하고). 그러나 Generics에서 매개 변수화 된 데이터 유형을 사용하는 방법을 알지 못한다는 것을 깨달았습니다. 모든 예제는 친절한 *입니다. 가능 한가요? 그렇다면 어떻게 할 수
그래서 나는 오랜 시간 동안 SYB을 사용했습니다, 종종 일반 가정 friendlyNames :: Data a => a -> a
friendlyNames = everywhere (mkT (\(Name x _) -> Name x NameS))
이 사용 GHC.Generics의 상응하는 무엇입니까 같은 기능을 가지고?