úΉ5      !"#$%&'()*+,-./01234None!"%&/09:;CDIMRT Newtype of a 5! with JSON support via base64url.   None!"%&/09:;CDIMRT"SQL session storage backend using  persistent.HPool of DB connections. You may use the same pool as your application.Entity corresponding to a 6.We're bending  persistentc in ways it wasn't expected to. In particular, this entity is parametrized over the session type.Session ID, primary key.Value of "_ID" session key.Rest of the session data.When this session was created.$When this session was last accessed.7Copy-paste from Database.Persist.TH. Who needs lens anyway...:Entity definitions needed to generate the SQL schema for . Example using 8: .serverSessionDefs (Proxy :: Proxy SessionMap) 1Generate a key to the entity from the session ID.  Convert from 6 to .! Convert from  to 6."Specialization of 9 for .":;<=>?@A7 !"#$%&'BCD(<=>?@A !" !"7 !"#$%&'( BC:;D<=>?@ANone!"%&/09:;CDIMRTE      !"#$%&'()*+,-./0123456789:;<=>?<=@ABCDEFGHIJKLMN=serversession-backend-persistent-1.0.2-LABPU1v3iOlEbvqPo1yXuV2Web.ServerSession.Backend.Persistent.Internal.Impl3Web.ServerSession.Backend.Persistent.Internal.Types$Web.ServerSession.Backend.Persistent)persistent-2.2.4.1-18DOLCJBwRCJwrfFhZelGW$Database.Persist.Class.PersistEntity EntityField ByteStringJBunB$fToJSONSessionMap$fFromJSONSessionMap$fSerializeSessionMap$fPersistFieldSqlSessionMap$fPersistFieldSessionMap$fToJSONByteStringJ$fFromJSONByteStringJ$fPersistFieldSqlByteStringJ$fPersistFieldByteStringJ$fPersistFieldSqlSessionId$fPersistFieldSessionId$fEqByteStringJ$fOrdByteStringJ$fShowByteStringJ$fReadByteStringJ SqlStorageconnPoolPersistentSessionIdPersistentSessionpersistentSessionKeypersistentSessionAuthIdpersistentSessionSessionpersistentSessionCreatedAtpersistentSessionAccessedAtserverSessionDefspsKeytoPersistentSessionfromPersistentSessionthrowSS$fStorageSqlStorage$fFromJSONEntity$fToJSONEntity$fFromJSONPersistentSession$fToJSONPersistentSession $fPersistEntityPersistentSession$fEqKey$fOrdKey $fShowKey $fReadKey$fPathPieceKey$fPersistFieldKey$fPersistFieldSqlKey $fToJSONKey $fFromJSONKey$fShowPersistentSession$fOrdPersistentSession$fEqPersistentSessionbytestring-0.10.8.1Data.ByteString.Internal ByteString*serversession-1.0.1-BacoSb5uzn0LjKN8USQXXWWeb.ServerSession.Core.InternalSessionlensPTH SessionMapbaseGHC.IOthrowIOPersistentSessionKey'unPersistentSessionKeyPersistentSessionKeyPersistentSessionAuthIdPersistentSessionSessionPersistentSessionCreatedAtPersistentSessionAccessedAtD:R:UniquePersistentSession0D:R:KeyPersistentSession0$D:R:EntityFieldPersistentSessiontyp0