2014-10-10 7 views
0

나는 Yesod을 배우고 나는이 대답이 부여 된 이후 패키지가 변경이Persistent Postgresql 모듈에서 openSimpleConn과 함께 logFunc를 사용하는 방법은 무엇입니까?

How to perform database queries in GHCi in Yesod Application

pcon <- openSimpleConn con 

에 달렸다 지금 openSimpleConn이 외에 LogFunc을 필요로하는 경우 ghci에서 PostgreSQL의 예문을 찾고 있었다 Connection 캐릭터 라인 openSimpleConnLogFunc의 문서를 읽는 것은 어디 LogFunc 얻는 방법이나 하나를 사용하는 방법은 로깅 기능의 어떤 종류를 원하는 가정

(나는 하스켈 여전히 새로운 오전)에 관한 예를 얻을하지 않습니다, 나는

을하고 시도
pcon <- openSimpleConn runStdoutLoggingT con 

그러나 내가 어떤 도움을 필요로 결정하는 시점에서

<interactive>:22:9: Not in scope: ‘runStdoutLoggingT’ 

만나졌다.

내 질문은 무엇입니까, LogFunc 무엇이며 적절한 방법을 하나를 사용하고 무엇입니까?

답변

1

가장 간단한 구현을 사용하면 \_ _ _ _ -> return()을 사용할 수 있습니다. 즉, 모든 인수를 무시하고 아무 것도하지 않습니다. 진행 상황에 대한 자세한 내용은 monad-logger package을 확인하십시오.